安裝yeoman,grunt過程中的問題

amadan發表於2021-09-09

1.使用npm install -g generator-angular安裝時出現以下問題

npm ERR! path /usr/local/lib/node_modules/generator-angular
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall access
npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules/generator-angular'

解決:該問題是由於沒有安裝許可權,在mac air上使用npm需要在前面加上sudo。即npm install -g generator-angular

2.安裝angular完成後仍然出現錯誤警告

npm WARN generator-angular@0.16.0 requires a peer of generator-karma@>=0.9.0 but none was installed.

原因:我理解的的就是安裝angular生成器時需要一個karma生成器的環境。

3.只有gulpfile.js沒有Gruntfile.js這一項
解決:你所使用的generator-webapp版本不對,在0.6.2以後就沒有gruntfile.js檔案了! npm install generator-webapp@v0.6.2

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2310/viewspace-2807561/,如需轉載,請註明出處,否則將追究法律責任。

相關文章