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,問題解決~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章