【发布时间】:2015-07-22 10:16:00
【问题描述】:
我整天都在面对这个问题,所以我决定在这里寻求一些专家的帮助。当我使用 cmd 和以下配置从我的 laravel 项目目录的根目录运行命令 npm install 时。
1. Windows 7 64 位
2.xampp
3. 防火墙关闭
4.没有杀毒软件
5. 确定没有使用任何代理服务器(已检查)
C:\xampp\htdocs\gulp_test>npm install npm ERR!
Windows_NT 6.1.7600 npm ERR! argv "node"
"C:\Users\Varun\AppData\Roaming\npm\node_modules\npm \bin\npm-cli.js" "install"
npm ERR! node v0.12.7 npm ERR! npm v2.13.1 npm ERR!
code ETIMEDOUT
npm ERR!
errno ETIMEDOUT
npm ERR! syscall connect
npm ERR!
network connect ETIMEDOUT
npm ERR!network This is most likely not a problem with npm itself
npm ERR! network and is related to network connectivity. npm ERR! network In most cases you are behind a proxy or have bad network settings.
network npm ERR! network If you are behind a proxy, please make sure that the npm ERR!
network 'proxy' config is set properly. See: 'npm help config'
npm ERR! Please include the following file with any support request: npm ERR! C:\xampp\htdocs\gulp_test\npm-debug.lognetwork npm ERR!network npm ERR!
我只在运行 npm install 或 npm install laravel-elixir 时出现此错误,但在运行 npm install gulp 或 npm install express 时不会出现此错误。
当我运行npm install 时,它会在根目录下安装一个名为node_modules 的文件夹,但它不会安装文件夹LARAVEL-ELIXIR。难道是因为上面提到的错误?
我还尝试了以下选项来让 GULP 工作
npm cache clean重新安装节点
运行
npm install gulp,npm install laravel-elixir一个个一个接一个composer update连接我的个人热点而不是 WiFi,以防万一 可能是一些与网络相关的问题。
尝试了几乎所有关于 stackoverflow 和 google 的建议。
但以上都不起作用。
关于如何获得npm install 功能的任何建议?
【问题讨论】:
-
这个问题仍然没有解决..任何帮助将不胜感激..谢谢