【发布时间】:2016-12-24 07:37:02
【问题描述】:
刚刚探索 node.js 并遇到了 express;在 npm 存储库站点 https://www.npmjs.com/package/express 上,它明确指出安装是
$ npm install express
但如果我向下滚动快速入门提及
$ npm install -g express-generator@4
有人可以详细解释发生了什么吗?我用谷歌搜索并了解到在 express v3 中两者是捆绑在一起的,但在 express v4 中,生成器被拉出。
所以我需要同时安装两者吗?生成器是否会自动安装 express 而不是相反?我已经有 JS 疲劳了,我才刚刚开始 :-(
补充问题: 然后为了进一步混淆问题,我看到另一个问题,问我应该从“npm init”开始并要求 express,还是“express myApp”。现在到底是怎么回事,init 是从哪里来的?
2017 年 1 月 30 日更新 我已经接受了下面其他人的答案,但我也添加了我自己的答案,这是我当时作为一个困惑的完整初学者所寻求的答案。它可能会帮助其他人。
【问题讨论】:
-
我不确定某些 prima dona 无所不知的人否决这一点的原因,在我看来,这是一个初学者会问的合理问题(或相关问题)。
标签: javascript node.js express express-generator