在通过VS code运行webpack进行打包时报错,因为在此系统上禁止运行脚本。
解决方法:
1. 先以管理员身份运行VS code
2. 执行get-ExecutionPolicy
,显示Restricted
,表示状态是禁止的
3. 执行
set-ExecutionPolicy RemoteSigned
,表示将状态改为RemoteSigned
4. 再次执行get-ExecutionPolicy
,就显示RemoteSigned
按理说这样应该就可以了。
但是我再次运行,发现又出现了一个问题。
因为我使用是node版本是v12.16.2,比较新,所以打包应该是
webpack ./src/main.js -o ./dist/bundel.js
这里报错 我下载的webpack版本是3.6.0,因为vue cli2依赖该版本,是不是因为webpack版本比较低才会报错。
卸载当前webpack
下载最新版本
结果又出错了,本来之前安装过还可以安装上。
解决此问题方法:清除cache
再次安装就好了
安装好后执行
webpack ./src/main.js -o ./dist/bundel.js
打包成功!