我刚刚从msi安装程序安装了node js。当我运行"npm install http-server -g“时,我得到了这个错误:
C:\dev\workspace_professional_web_development>npm install http-server –g
npm ERR! addLocal Could not install C:\dev\workspace_professional_web_development\–g
npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "http-server" "–g"
npm ERR! node v4.2.1
npm ERR! npm v2.14.7
npm ERR! path C:\dev\workspace_professional_web_development\–g
npm ERR! code ENOENT
npm ERR! errno -4058
npm ERR! syscall open
npm ERR! enoent ENOENT: no such file or directory, open 'C:\dev\workspace_professional_web_development\–g'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent这是一个bug,还是我的设置有问题?
发布于 2015-10-29 22:43:10
您正在使用的‘-’不正确,并且是错误的来源。它看起来是一个EM DASH,而不是连字符'-‘
请注意,您可以直观地区分这两者之间的区别:
很可能是网站的复制粘贴错误或类似的错误
https://stackoverflow.com/questions/33416177
复制相似问题