鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ require is not defind

require is not defind

學(xué)習(xí)webpack打包的過程中,在main.js中 用require 引入了其他的js文件,然后用webpack-dev-server起了服務(wù),打開后報(bào)錯(cuò)

webpack.config.js配置如下:

clipboard.png

package.json如下:

clipboard.png
目錄如下:

clipboard.png
main.js:

const $ = require('./lodash.js');
let app = document.getElementById('app');
let arr = [1,2,3,4,5,6,7];
console.log( $._chunk(arr,2));

lodash.js:

module.exports = $;    

index.html:

<script src="static/main.js"></script>

npm run dev后報(bào)錯(cuò):

clipboard.png

回答
編輯回答
墻頭草

2018年8月1日 03:11
編輯回答
葬憶

html的js應(yīng)該選output那個(gè)
而不是entry那個(gè)

2017年11月1日 04:22
編輯回答
法克魷

沒有l(wèi)oader
還需要HtmlWebpackPlugin關(guān)聯(lián)到你的html

2018年8月16日 16:50