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