2016-09-17 74 views
-1

目前有使用鮑爾在Ubuntu問題與鮑爾

我嘗試使用涼亭安裝,涼亭初始化,我建議不要使用sudo,但是當我做,我得到以下錯誤的問題

bower EACCES EACCES: permission denied, open '/var/www/xxxxxx/html/wp-content/themes/xxxxxxxx/bower.json'

Stack trace: Error: EACCES: permission denied, open '/var/www/xxxxxx/html/wp-content/themes/xxxxxxxx/bower.json' at Error (native)

Console trace: Error at StandardRenderer.error (/usr/local/lib/node_modules/bower/lib/renderers/StandardRenderer.js:81:37) at Logger. (/usr/local/lib/node_modules/bower/lib/bin/bower.js:110:26) at emitOne (events.js:77:13) at Logger.emit (events.js:169:7) at Logger.emit (/usr/local/lib/node_modules/bower/lib/node_modules/bower-logger/lib/Logger.js:29:39) at /usr/local/lib/node_modules/bower/lib/commands/index.js:48:20 at _rejected (/usr/local/lib/node_modules/bower/lib/node_modules/q/q.js:844:24) at /usr/local/lib/node_modules/bower/lib/node_modules/q/q.js:870:30 at Promise.when (/usr/local/lib/node_modules/bower/lib/node_modules/q/q.js:1122:31) at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/bower/lib/node_modules/q/q.js:788:41) System info: Bower version: 1.7.9 Node version: 4.2.6 OS: Linux 4.4.0-36-generic x64

唯一可行的就是以下sudo bower install --allow-roots

有沒有解決這個辦法嗎?

回答

2

你必須有權限你想在安裝文件的目錄,所以你必須使用亭子誰有權訪問此文件夾的用戶。(在Ubuntu如www-datasudo -u www-data bower install