require is not defind
学习webpack打包的过程中,在main.js中 用require
引入了其他的js文件,然后用webpack-dev-server
起了服务,打开后报错
webpack.config.js
配置如下:
package.json
如下:
目录如下:
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
后报错:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
没有loader
还需要HtmlWebpackPlugin关联到你的html
?main.js这种模块化写法是要让node执行的,难道指望让浏览器识别
require
吗html的js应该选output那个
而不是entry那个