一開始是跟着望而webpack的官方文檔在寫demo,後來在exports-loader這一塊運行"npm run build"一直報錯,報錯信息以下:javascript
後來在網上查找了相關資料仍是沒有解決,後來認真看了下官方文檔以下java
require("exports-loader?file,parse=helpers.parse!./file.js"); // adds below code to the file's source: // exports["file"] = file; // exports["parse"] = helpers.parse; require("exports-loader?file!./file.js"); // adds below code to the file's source: // module.exports = file;
原來這裏使用的是commmjs,而webpack官方文檔卻提示如此使用:
這顯然不是不對的,應該如此調用才行,調用方式以下:
var { file, parse }=require('./globals.js');