title: I can't load GLB 3D model in threejs
body: <p>I want to load a GLB 3D model with threejs but it doesn't work anymore. I follow the steps in the <a href="https://threejs.org/docs/index.html#manual/en/introduction/Loading-3D-models" rel="noreferrer">documentation</a> but I'm stuck.</p>
  <pre class="lang-js prettyprint-override"><code>import * as THREE from './node_modules/three/src/Three.js';
  import { GLTFLoader } from './node_modules/three/examples/jsm/loaders/GLTFLoader.js';
  
  const scene = new THREE.Scene();
  const camera = new THREE.PerspectiveCamera( 75, window.innerWidth / window.innerHeight, 0.1, 1000 );
  
  const renderer = new THREE.WebGLRenderer();
  renderer.setSize( window.innerWidth, window.innerHeight );
  document.body.appendChild( renderer.domElement );
  
  const loader = new GLTFLoader();
  
  
  
  loader.load( './cargo-ship/source/cargo_ship.glb', function ( gltf ) {
  
      scene.add( gltf.scene );
      console.log('test');
      
  
  }, undefined, function ( error ) {
  
      console.error( error );
  
  } );
  
  renderer.render(scene, camera);
  </code></pre>
  <p><a href="https://i.stack.imgur.com/Vjtyq.png" rel="noreferrer">This is what my browser render</a></p>