1
webpackでWebサイトを開発しています。私はこのようなコードがある場合:webpack:同じモジュール内のimport + module.exportsでエラーが発生しました
import $ from 'jquery';
function foo() {};
module.exports = foo;
を私はエラーUncaught TypeError: Cannot assign to read only property 'exports' of object '#<Object>'
を得ました。
import $ from 'jquery'
からvar $ = require('jquery')
に変更してもエラーは発生しません。
なぜmodule.exportsでインポートするとこのエラーが発生しますか?代わりにrequireを使用するのに間違っていますか?
可能な複製(http://stackoverflow.com/questions/31354559/using-node-js-require-vs-es6-import-export [Node.jsのを使用するには、ES6インポート/エクスポートの対が必要です] ) –
@MatthewHerbstが主な質問を変えました。 – juniorgarcia