关于windows安装Node.js的问题
发布于 7 年前 作者 hopperhuang 4687 次浏览 来自 问答

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

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

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

19 回复

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

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

真是从来没有遇到过这么奇葩的情况,装什么模块都装不了的。 我在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 换了也是一样。 untitled1.png

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

@NeilyoSummer

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

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

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

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

npm config set strict-ssl false

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

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

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

@racyily 还是不行。

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

回到顶部