npm install 出错

npm install 出错:

gyp ERR! configure error { [Error: SQLITE_ERROR: no such table: deploy] errno: 1, code: ‘SQLITE_ERROR’ }
gyp ERR! stack Error: EACCES: permission denied, mkdir ‘/usr/local/node-v10.16.2-linux-x64/lib/node_modules/sqlite3/bui { [Error: SQLITE_ERROR: no such table: deploy] errno: 1, code: ‘SQLITE_ERROR’ }
ld’

出错原因:

采用 root 用户进行 npm install,npm 认为这样不安全,因而需要加参数 --unsafe-perm --allow-root

解决:

npm install --unsafe-perm --allow-root

你可能感兴趣的:(Node.js)