之前一直在linux上面用的Node. 进到新公司了,要再windows上面用Node. node一直配置不了。 想说安装一个express,一直卡在安装的画面。 我试过装其他的,比如:cnpm,webpack,都是卡在这里。
特意来问一下windows装Node的同学是怎么解决的。
最后吐槽一句,windows就怎么这么多破事儿。
试试这个 npm install express --registry=https://registry.npm.taobao.org
@leiwei1991 还是这样子呀,大兄弟。
真是从来没有遇到过这么奇葩的情况,装什么模块都装不了的。 我在Linux用的好好的,来到window就蒙蔽了。
我的电脑可以 win7 64位。没碰过这个问题
帮顶
其他模块也这样吗
先换源 淘宝源 npm config set registry https://registry.npm.taobao.org
会不会是没权限?试试用管理员权限运行cmd……
如果还是不行那就不懂了。。。
可以安装一个换源的包 npm install -g nrm 然后 nrm use taobao 就切换成了淘宝的源
@Qiubaowei 其他的也是这样,express,webpack,cnpm全部都一样。
@USERARSSASion 换了也是一样。
@Rocket1184 已经是管理员权限。
我现在是什么包都装不了,不只是一个包的问题。 按照楼上的兄弟的操作把源换成淘宝了的。 还是一样。
@hopperhuang 感觉不是其他楼层说的换源问题了,是在不行重装试下?
@Qiubaowei 之前已经重装了3次,再试一次看看吧。windows真是个坑。
坑是坑一些,把 node 环境卸载了,上官网重新下一个最新版本的 .msi 包,我一直都是用 Windows 开发的,
npm config set strict-ssl false
npm config set registry “http://registry.npmjs.org/”
这个问题我也遇到过…用yarn吧,yarn挺好用的。
@racyily 还是不行。
@hopperhuang 你的位置。。。你找个全局的包装一下。。例如 npm install pomelo -g 或者 npm install n -g。 最近就是忙这搞 pomelo 框架,没怎么上 社区。。。