首页 > 代码库 > npm报错Error: ENOENT, stat 'D:\NodeLearn\node-global'

npm报错Error: ENOENT, stat 'D:\NodeLearn\node-global'

最近想试下当前的当红炸子鸡 Nodejs,在安装配置时,发生了下面的错误:

C:\nodejs\npmjs\bin>cd ..C:\nodejs\npmjs>cd ..C:\nodejs>npm -v1.4.28C:\nodejs>npm config set prefix "D:\NodeLearn\node-global"C:\nodejs>npm config set cache "D:\NodeLearn\node-cache"Error: ENOENT, stat ‘D:\NodeLearn\node-global‘

 原因是没有手动建立文件夹: node-global 和 node-cache,收到建立文件夹之后,就不报错了。

C:\nodejs>npm config set cache "D:\NodeLearn\node-cache"C:\nodejs>npm config set prefix "D:\NodeLearn\node-global"

 然后将 D:\NodeLearn\node-global, C:\nodejs\node_modules 加入系统 path.

 

安装express:

C:\nodejs>npm install expressexpress@4.10.7 node_modules\express├── methods@1.1.1├── fresh@0.2.4├── utils-merge@1.0.0├── merge-descriptors@0.0.2├── range-parser@1.0.2├── cookie-signature@1.0.5├── cookie@0.1.2├── escape-html@1.0.1├── finalhandler@0.3.3├── media-typer@0.3.0├── vary@1.0.0├── parseurl@1.3.0├── serve-static@1.7.2├── content-disposition@0.5.0├── path-to-regexp@0.1.3├── depd@1.0.0├── qs@2.3.3├── debug@2.1.1 (ms@0.6.2)├── on-finished@2.2.0 (ee-first@1.1.0)├── etag@1.5.1 (crc@3.2.1)├── send@0.10.1 (ms@0.6.2, destroy@1.0.3, mime@1.2.11, on-finished@2.1.1)├── accepts@1.1.4 (negotiator@0.4.9, mime-types@2.0.7)├── type-is@1.5.5 (mime-types@2.0.7)└── proxy-addr@1.0.4 (forwarded@0.1.0, ipaddr.js@0.1.5)C:\nodejs>

 

安装百度fis:

C:\nodejs>npm install -g fisnpm ERR! git clone https://github.com/pipobscure/fsevents undefinednpm ERR! git clone https://github.com/pipobscure/fsevents undefinednpm WARN optional dep failed, continuing fsevents@git+https://github.com/pipobscure/fsevents#7dcdf9fa3f8956610fd6f69f72c67bace2de7138npm WARN optional dep failed, continuing fsevents@0.3.1D:\NodeLearn\node-global\fis -> D:\NodeLearn\node-global\node_modules\fis\bin\fisfis@1.8.13 D:\NodeLearn\node-global\node_modules\fis├── fis-postprocessor-jswrapper@0.0.8├── fis-command-install@0.0.7├── fis-packager-map@0.0.9├── fis-deploy-default@0.0.2├── colors@0.6.2├── commander@1.3.2 (keypress@0.1.0)├── fis-optimizer-clean-css@0.0.9 (clean-css@1.1.7)├── fis-optimizer-uglify-js@0.1.6 (uglify-js@2.4.15)├── fis-command-release@0.11.3 (async@0.9.0, chokidar@0.8.4, livereload-server-spec@0.2.3)├── fis-command-server@0.7.1 (step@0.0.5, chokidar@0.10.5)├── fis-kernel@2.0.12 (iconv-lite@0.2.10, tar@0.1.17)├── fis-spriter-csssprites@0.2.5 (node-images@1.5.5)└── fis-optimizer-png-compressor@0.0.6 (node-pngquant-native@0.0.11, node-pngcrush@0.1.1)

安装报了一个错,但是最终好像还是成功了^_^?

npm报错Error: ENOENT, stat 'D:\NodeLearn\node-global'