win7下安装express时没有问题,但是使用不了express
发布于 10 个月前 作者 eterlight 673 次浏览 来自 问答

按照教程先安装了node.js和npm都没有出现问题,接着准备安装express。使用如下命令,这时候也没有发生错误。如下图: ~4YTCHR35X7G3N(30NH{}VL.png

接着验证express --help.这时候报错,请问大神们这是什么问题?怎么解决?百度和Google貌似都找不到答案。

MR$WB52X4MWVS$9FZQGORNV.png

12 回复

哎,我用最笨的办法解决掉了。 将node.js安装目录下的所有文件全部删除了。然后一步步安装node.js、npm和express,安装express参考了下面的链接(因为我知道npm install express -gd肯定装不上去,试了好多遍,哎 ):http://jingyan.baidu.com/article/922554468a3466851648f419.html

以上经验教训供后来的新手们参考,希望不要再踩坑了。。。

新手学习node,推荐 linux 系统。能避免的坑就不要踩了。

Win 下还有很多坑的。

在windows下使用nodejs,贯彻一下几个原则。

  • 用户名使用纯英文
  • 安装的模块尽量作为库文件使用(即少用npm install -g xxx)
  • 少用含有c/c++编译模块的库

使用最新版nodejs+vs2015+windows10可避免大多数问题

@leapon 谢谢你的建议,目前是自学用的,不想装Linux双系统了,遇到坑再说吧。

@hanyuzhou2006 受教了,谢谢你的建议。

没装express-generator

@hwoarangzk 就是因为安装express-generator失败导致出现的问题,然后果断就不装了,网上的那些命令装不了express-generator。

@eterlight 你要用express命令生成项目的话必须得装好express-generator才行的

@hwoarangzk 真的假的,装不上去阿

npm install express-generator -g

不玩游戏linux比win好用,网购现在也没问题了。多屏支持很完善,posix很强大,shell用习惯了欲罢不能

来自炫酷的 CNodeMD

回到顶部