給大家分享搬磚中遇到的一個讓人特別蛋疼的問題!!
開發工具:后端:eclipse 前端:vscode
當時團隊正在做一個關於電商的pass產品。使用的是當時比較火的微服務框架,vue,然后前后端分離。
我主要干的活就是寫后端接口,然后在前端調用接口,完成模塊功能。前期開發其實都比較順利,每天上班第一件事就是,更新代碼,把項目跑起來搬磚,程序也都可以瞬間跑起來。突然某一天,我打開vscode,svn了代碼,輸入npm run dev時,控制台里報錯“‘webpack-dev-server’不是內部或外部命令,也不是可運行的程序或批處理文件。這時候扎心了,開始瘋狂百度解決方法,有的說需要重新裝依賴包,有的說擴展用戶權限,都做了,但是依舊報錯。
然后我自己隨機新建了一個vue項目,發現沒有報錯,於是可以肯定是svn下來的項目代碼有問題。最后將項目里的“node_modules”文件夾刪除,然后在cmd中cd到項目目錄,依次運行命令:npm install和npm run build,最后運行npm run dev后項目成功運行。