vuejs Mac環境下npm run serve 提示 node_modules/.bin/vue-cli-service: Permission denied問題解決方案


vue運行不起來
vuejs Mac環境下npm run serve 提示 node_modules/.bin/vue-cli-service: Permission denied問題解決方案

sh: /Users/zheng/webspace/ac-complex/node_modules/.bin/vue-cli-service: Permission denied
npm ERR! code ELIFECYCLE
npm ERR! errno 126

看提示是 ./bin 目錄沒有權限,解決辦法:
mac終端輸入:chmod 777 /Users/xxx/項目根目錄/node_modules/.bin/vue-cli-service 執行
再運行 cnpm run serve 就可以了

如果還是不行,則建議直接刪除node_modules文件夾,然后重新 cnpm install ,再授權,試試看

如果不知道如何查看日志文件,找不到.npm文件夾,可通過command+shift+. 快捷鍵顯示隱藏文件

 

 

==========
安裝nodejs
node下載地址https://nodejs.org/en/

查看nodejs版本和npm版本,在命令行中輸入:node -v,npm -v

安裝淘寶鏡像
https://npm.taobao.org/

安裝命令:npm install cnpm -g --registry=https://registry.npm.taobao.org

因為npm安裝插件是從國外服務器下載,受網絡影響大,可能出現異常,淘寶鏡像把npm的服務器放在了中國

cnpm與npm用法一直 ,使用時把npm 前綴改為cnpm

--------------------
使用淘寶鏡像安裝vue

安裝vue:cnpm install vue

安裝vue-cli:cnpm install --global vue-cli

創建項目:vue init webpack "projectName"

啟動項目

進入項目目錄,cd "projectPath"

再運行 cnpm run serve 就可以了

如果配置了dev開發環境可以執行命令:cnpm install && cnpm run dev

默認會打開:http://localhost:8080/

build命令:cnpm run build


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM