Expected indentation of 0 spaces but found 4 indent
一句话,就是你的文件最后没有空一行!!!
安装自动修复
vue 13:9 error Newline required at end of file but not found eol-last ✖ 1 problem
其实上面已经指名了出现错误的地方你login.vue文件的第13行第9个字符左右报错,
大概意思是,需要一个换行符,你没有,添加以下就行了,
其实这一类的错误还有缺了个逗号,需要使用单引号不能使用双引号等,
他都会提示的很精确,只要你细心分析
jsconfig.js
{
“compilerOptions”: {
“baseUrl”: “.”,
“paths”: {
“@/": ["src/”],
“@components/": ["src/components/”],
“@utils/": ["src/utils/”],
“@views/": ["src/views/”]
},
“allowJs”: true
},
“exclude”: [“node_modules”, “dist”]
}
解决:npm WARN config global --global
, --local
are deprecated. Use --location=global
instead.
将npm升级到最新版本即可
升级方法
1.在windows中以管理员身份打开cmd,然后执行命令
npm install -g npm-windows-upgrade
2.更改脚本策略
下载Windows Power Shell
然后以管理员身份运行,执行命令
set-ExecutionPolicy RemoteSigned
输入Y
成功更改脚本策略
3.在Windows Power Shell上运行命令
npm-windows-upgrade
————————————————
版权声明:本文为CSDN博主「lezeqe」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lezeqe/article/details/125129428
Failed to resolve loader: less-loader
安装less-loader
cnpm install less less-loader --save-dev
如果还是不行,可以把项目关闭后重启运行之后输入了
cnpm install less-loader
./src/views/Layout/Layout.vue?vue&type=style&index=0&id=8b6adaf6&lang=less&scoped=true
原因:less和less-loader版本号过高
解决:先删除原来的再重新安装
npm uninstall less-loader
npm uninstall less
npm install less-loader@4.1.0 -D
npm install less@3.9.0 -D
或
yarn remove less
yarn remove less-loader
yarn add less-loader@4.1.0 -D
yarn add less@3.9.0 -D
————————————————
版权声明:本文为CSDN博主「sakura最好惹」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_46343149/article/details/123452700