刚刚探索 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 日更新 我已经接受了下面其他人的答案,但我也添加了自己的答案,这是我当时作为一个困惑的完整初学者所寻求的答案。它可能会帮助其他人。