Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 尝试npm安装时节点预gyp错误_Node.js_Sqlite_Npm - Fatal编程技术网

Node.js 尝试npm安装时节点预gyp错误

Node.js 尝试npm安装时节点预gyp错误,node.js,sqlite,npm,Node.js,Sqlite,Npm,尝试安装时,我在运行时遇到一个错误: npm v6.4.1 节点v8.11.4 视窗10 我试图清理缓存,重新安装nodejs/npm,以及在这里的其他问题中发现的一些随机问题(比如设置msvs版本,设置python配置变量等等) 错误日志: kawthar@Romana MINGW64 ~/Desktop/Nodev/Artesã (JS) $ npm install sqlite --save > sqlite3@4.0.2 install C:\Users\kawtha

尝试安装时,我在运行时遇到一个错误:

  • npm v6.4.1
  • 节点v8.11.4
  • 视窗10
我试图清理缓存,重新安装nodejs/npm,以及在这里的其他问题中发现的一些随机问题(比如设置msvs版本,设置python配置变量等等)

错误日志:

kawthar@Romana MINGW64 ~/Desktop/Nodev/Artesã (JS)
$ npm install sqlite --save    

> sqlite3@4.0.2 install C:\Users\kawthar\Desktop\Nodev\Artesã (JS)\node_modules\sqlite3
> node-pre-gyp install --fallback-to-build

'node-pre-gyp' is not recognized as an internal or external command,
operable program or batch file.

npm WARN qi-bot@1.0.0 No description
npm WARN qi-bot@1.0.0 No repository field.

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! sqlite3@4.0.2 install: `node-pre-gyp install --fallback-to-build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the sqlite3@4.0.2 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\kawthar\AppData\Roaming\npm-cache\_logs\2018-08-30T22_28_34_617Z-debug.log

请使用以下命令并重试:

npm install -g node-gyp

我必须在windows上全局安装它:
npm安装-g node pre-gyp