关于windows安装Node.js的问题
 发布于 8 年前  作者 hopperhuang  5911 次预览  最后一次回复是 8 年前  来自 问答 

之前一直在linux上面用的Node. 进到新公司了,要再windows上面用Node. node一直配置不了。 想说安装一个express,一直卡在安装的画面。 我试过装其他的,比如:cnpm,webpack,都是卡在这里。 QQ图片20170327204355.png

特意来问一下windows装Node的同学是怎么解决的。

最后吐槽一句,windows就怎么这么多破事儿。

19 回复
leiwei1991

试试这个 npm install express --registry=https://registry.npm.taobao.org

hopperhuang

@leiwei1991 untitled2.png 还是这样子呀,大兄弟。

真是从来没有遇到过这么奇葩的情况,装什么模块都装不了的。 我在Linux用的好好的,来到window就蒙蔽了。

leiwei1991

我的电脑可以 win7 64位。没碰过这个问题

Qiubaowei

其他模块也这样吗

USERARSSASion

先换源 淘宝源 npm config set registry https://registry.npm.taobao.org

Rocket1184

会不会是没权限?试试用管理员权限运行cmd……

如果还是不行那就不懂了。。。

NeilyoSummer

可以安装一个换源的包 npm install -g nrm 然后 nrm use taobao 就切换成了淘宝的源

hopperhuang

@Qiubaowei 其他的也是这样,express,webpack,cnpm全部都一样。

hopperhuang

@Rocket1184 已经是管理员权限。 untitled1.png

hopperhuang

@NeilyoSummer

我现在是什么包都装不了,不只是一个包的问题。 按照楼上的兄弟的操作把源换成淘宝了的。 还是一样。 untitled1.pnguntitled2.png

Qiubaowei

@hopperhuang 感觉不是其他楼层说的换源问题了,是在不行重装试下?

hopperhuang

@Qiubaowei 之前已经重装了3次,再试一次看看吧。windows真是个坑。

Harveytwo

坑是坑一些,把 node 环境卸载了,上官网重新下一个最新版本的 .msi 包,我一直都是用 Windows 开发的,

racyily

npm config set strict-ssl false

npm config set registry “http://registry.npmjs.org/

cctv1005s

这个问题我也遇到过…用yarn吧,yarn挺好用的。

https://yarnpkg.com/zh-Hans/docs/install

USERARSSASion

@hopperhuang 你的位置。。。你找个全局的包装一下。。例如 npm install pomelo -g 或者 npm install n -g。 最近就是忙这搞 pomelo 框架,没怎么上 社区。。。