参考网址 http://blog.csdn.net/u013446264/article/details/51114276
解决webpack不是内部命令:需要设置环境变量时也将NODE_PATH添加到path中
解决webpack不是内部命令:需要设置环境变量时也将NODE_PATH添加到path中
2018-03-10
同学们注意了,必考点:webpack新版不能直接使用webpack这个命令,已经分离到了webpack-cli之中。但四使用webpack-cli还是不能使用,有很多坑。采用降级,使用3.11.0这个版本是好的,亲测有效哦。可以在package。json之中来指定版本,再使用npm i来安装
2018-03-07
楼上说【使用chunks的时候可以有script标签,但不能注释,注释了就会报错OTL】
我这边运行情况是:存在注释的前提下,script标签直接引用的js资源(<script type="text/javascript" src="./src/script/a.js"></script>)可以任意,如果通过模板语法引用js资源(<script type="text/javascript" src="<%= htmlWebpackPlugin.files.chunks.c.entry %>"></script>),则必须跟chunks里的逻辑保持一致(生成的页面会重复引用js资源)。
我这边运行情况是:存在注释的前提下,script标签直接引用的js资源(<script type="text/javascript" src="./src/script/a.js"></script>)可以任意,如果通过模板语法引用js资源(<script type="text/javascript" src="<%= htmlWebpackPlugin.files.chunks.c.entry %>"></script>),则必须跟chunks里的逻辑保持一致(生成的页面会重复引用js资源)。
2018-03-06
我运行webpack hello.js bundle.js报路径出错----ERROR in multi ./hello.js bundle.js
Module not found: Error: Can't resolve 'bundle.js' in...
Module not found: Error: Can't resolve 'bundle.js' in...
2018-03-05
实测,如果webpack、babel等的版本与视频一致且操作也与视频完全一致的情况下,如果出现ES6没有转换成ES5的情况:
1、原因:exclude和include语句导致,去掉这两个语句即可转换成功,但速度很慢;
2、修改:将exclude:'./node_modules/'改成exclude:/node_modules/,即去掉引号改成类似正则表达式的形式即可。include也这样改或者不要均可。
3、视频中在没有加上两个语句前是转换成功的,无疑;但老师加上exclude和include语句后仅仅看到打包速度加快,但加上这两句后没有测试是否也是转换成功的,因此不排除老师这里出错的可能。
1、原因:exclude和include语句导致,去掉这两个语句即可转换成功,但速度很慢;
2、修改:将exclude:'./node_modules/'改成exclude:/node_modules/,即去掉引号改成类似正则表达式的形式即可。include也这样改或者不要均可。
3、视频中在没有加上两个语句前是转换成功的,无疑;但老师加上exclude和include语句后仅仅看到打包速度加快,但加上这两句后没有测试是否也是转换成功的,因此不排除老师这里出错的可能。
2018-03-04
npm install webpack@3.5.3 -g
npm install webpack@3.5.3 --save-dev
不带版本号安装的话目前会安装版本4.0.1了 个人觉得3.5.3这个版本比较好用
npm install webpack@3.5.3 --save-dev
不带版本号安装的话目前会安装版本4.0.1了 个人觉得3.5.3这个版本比较好用
2018-03-02
D:\我的工作文件夹-lee>npm install webpack -g
npm WARN rollback Rolling back hoek@2.16.3 failed (this is probably harmless): EPERM: operation not permitted, lstat
全局安装,一直不成功,查不到版本号,求解,谢谢老师
npm WARN rollback Rolling back hoek@2.16.3 failed (this is probably harmless): EPERM: operation not permitted, lstat
全局安装,一直不成功,查不到版本号,求解,谢谢老师
2018-03-01
全局安装之后,敲webpack命令,出现如下
The CLI moved into a separate package: webpack-cli.
搞了半天,解决如下,换了另一个版本:
1:npm uninstall webpack -g
2:npm install webpack@1.13.2 -g
The CLI moved into a separate package: webpack-cli.
搞了半天,解决如下,换了另一个版本:
1:npm uninstall webpack -g
2:npm install webpack@1.13.2 -g
2018-02-27