使用vue/cli出現defineConfig?is?not?function錯誤解決辦法

原因是vue3語法,vue/cli版本太低不支持;需要升級vue/cli版本
然后使用
npm install -g @vue/cli # OR yarn global add @vue/cli
安裝新的包或是升級
npm update -g @vue/cli # 或者 yarn global upgrade --latest @vue/cli
然后查詢vue/cli的版本都沒有變
vue --version
npm list -g查看全局配置后,發(fā)現vue/cli安裝在\Users\Administrator\AppData\Roaming\npm目錄
和我node配置的環(huán)境變量路徑不同
D:\node\node_global\node_modules
解決辦法:將\Users\Administrator\AppData\Roaming\npm目錄下文件復制到D:\node\node_global\目錄下->替換
然后新建項目,版本問題就解決了
附:vue-cli指定版本安裝
安裝新的版本前,需要先把之前安裝的版本卸載掉。
vue卸載:npm uninstall vue-cli -g(3.0以下版本卸載)
npm uninstall -g @vue/cli(3.0以上版本卸載)
vue安裝:npm install -g @vue/cli (安裝的是最新版)
npm install vue-cli@2.9.6 (指定版本安裝【指定版本為3.0以下版本】,其中2.9.6為版本號)
npm install -g @vue/cli@3.11.0(指定版本安裝【指定版本為3.0以上版本】,其中3.11.0為版本號)
vue版本查看:vue -V

總結
到此這篇關于使用vue/cli出現defineConfig is not function錯誤解決辦法的文章就介紹到這了,更多相關vue/cli defineConfig is not function內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

