vscode部署Vue项目时遇到Expected linebreaks to be 'LF' but found 'CRLF'解决

小白第一次部署vue大项目,在vscode上进行。项目是完善的,我需要在此基础上添加功能,首先得在本地部署。(遇到了一些小问题,仅用于个人踩坑记录~)

1.cnpm与npm问题

npm

  • nmp(节点包管理器)是nodejs的包管理器,用于节点插件管理(安装、卸载、管理依赖等)
  • 使用npm安装插件:命令提示符执行npm install [-g] [–save - dev]
  • -g:全局安装。 将会安装在C:\ Users \ Administrator \ AppData \ Roaming \ npm,并且写入系统环境变量;非全局安装:将会安装在当前定位目录;全局安装可以通过命令行任何地方调用它,本地安装将安装在定位目录的node_modules文件夹下,通过要求require()调用;
  • -save:将保存配置信息至package.json(package.json是nodejs项目配置文件);
  • 保存至package.json的devDependencies节点,不指定-dev将保存至dependencies节点;

但是npm相应的服务器在国外,下载很不友好

cnpm
cnpm是npm的淘宝镜像,官方网址是cnpm淘宝镜像

cnpm的用法和npm一致

2.回车换行符问题

运行过程中vscode报错Expected linebreaks to be ‘LF’ but found ‘CRLF’

这是由于不同系统不同工具下,换行符不同

我采用的有效方法是,找到eslintrc.js,给rules添加 ‘linebreak-style’: [“off”, “windows”],然后重启一下vscode,问题解决~

发布了91 篇原创文章 · 获赞 28 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/gyx1549624673/article/details/101015354