var THREE = require('three');
require('three/examples/js/loaders/OBJLoader.js');
node_modulesから3jsを要求した後、提供するOBJLoaderを使用することにしましたが、予期しないエラーが発生します。 OBJLoaderインサイド THREE is not defined
at eval
ここで3時間まっすぐに座って、クラスを1つのファイルからエクスポートする方法を理解しようとしました。そのクラスを拡張することができます。 私の現在のコードは次のようになります。 // base.js //
class Base {
constructor() { ... }
}
exports = Base;
// extension.js //
var Base = re
は、私はいくつかのNodeJSの例を見てきたし、私は次のように遭遇しました: var module = require('..');
var module = require('../');
私が何を必要と理解して、私はそれがこのように書かれているとき、それが何をするか理解していません。誰かが私にそれを説明できますか?
webpackでWebサイトを開発しています。私はこのようなコードがある場合: import $ from 'jquery';
function foo() {};
module.exports = foo;
を私はエラーUncaught TypeError: Cannot assign to read only property 'exports' of object '#<Object