问题1:
webpack : 无法加载文件 C:\Users\lyc_n\AppData\Roaming\npm\webpack.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 h
+ webpack ./src/main.js ./dist/bundle.js
+ CategoryInfo : SecurityError: (:) [],PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
解决方法:
1. 以管理员身份运行vscode;
2. 执行:get-ExecutionPolicy,显示Restricted,表示状态是禁止的;
3. 执行:set-ExecutionPolicy RemoteSigned;
4. 这时再执行get-ExecutionPolicy,就显示RemoteSigned;
问题2:
vue npm安装webpack报错:Unexpected end of JSON input while parsing near
解决方法:
npm cache clean --force
问题3:npm安装太慢
解决方案:
国外镜像会很慢
可用 get命令查看registry
npm config get registry
原版结果为
http://registry.npmjs.org
用set命令换成阿里的镜像就可以了
npm config set registry https://registry.npm.taobao.org
再执行命令
npm install
或者直接执行
npm install --registry=https://registry.npm.taobao.org
问题4:路径太复杂,引用时容易出错
解决方案:
在webpack.base.conf.js中修改配置,增加别名
resolve: {
extensions: ['.js', '.vue', '.json'],
alias: {
'@': resolve('src'),
'assets': resolve('src/assets'),
'components': resolve('src/components'),
'views': resolve('src/views'),
}
},
问题5:无法在chrome安装插件 Vue-Devtools
在github上搜索Vue-Devtools-master-master,下载后直接可用