【问题标题】:npm.cmd closes instantly after few secondsnpm.cmd 几秒钟后立即关闭
【发布时间】:2016-06-13 13:02:12
【问题描述】:

我正在学习 nodeJs。我设法在 cmd 上运行 nodejs 命令,它工作正常。现在我想安装 express 框架,为此在教程中我正在关注它要求在 npm 命令提示符下键入sudo install -g express。所以我在 Windows 搜索中输入了 npm,然后点击了它。在不到 3 秒的几秒钟后,它立即关闭。

我发现 npm.cmd 存在于 node.exe 所在的 nodejs 目录中。这里可能是什么问题。如果我在 windows cmd 中输入上述命令,它说 sudo 是无法识别的程序。所以我必须使用 npm cmd 吗?

【问题讨论】:

    标签: node.js npm


    【解决方案1】:

    运行 cmd.exe 之后,我猜你会安装节点但仍然运行 node -v ,它应该以表示它正在工作的版本响应。 现在,如果你想显式安装 express.js,你只需要在命令提示符本身上运行,

    npm install express -g.

    无论如何,您都可以从他们的官方网站上关注这个link。希望能帮助到你。此外,sudo 是一个类似 Unix 操作系统的程序,以备不时之需。

    【讨论】:

    • 在安装 express 后又多了一个,我尝试使用 exxpress 命令创建 hello-express 文件,但它说 express 无法识别。命令是:express hello-express
    • 是这样的“快递不被识别为外部或内部命令”的确切错误吗?您是否使用了 -g 标志,它会在全球范围内安装它?那么检查路径环境变量。也做npm install -g express-generator。它应该可以工作。
    • 在我输入 npm install -g express-generator 之后似乎工作正常...你怎么知道这么多你从哪里找到的,如果你不介意的话?
    • 与您现在所做的相同...在遇到错误后。无论如何,只要阅读官方文档就足以开始了,它是之前共享的链接。
    • 感谢@wolfsgang 的帮助,非常感谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-18
    相关资源
    最近更新 更多