【问题标题】:Can't install express and packages无法安装快递和软件包
【发布时间】:2017-07-26 17:51:19
【问题描述】:

嘿,对不起,如果这个问题很荒谬,但我无法在 nodeJS 中处理 start,我尝试安装 npm install -g n global 并尝试在本地安装 express 但我不能这样做,我正在尝试像这样安装 express @ 987654327@ 之前设置我的本地路径

【问题讨论】:

  • 到底是什么问题?你看不到错误信息吗?
  • package site for n 声明不支持 Windows,因此您很可能无法使用它。另一个安装只给你警告,所以应该已经安装成功了

标签: node.js express npm


【解决方案1】:

您似乎正在使用适用于 Windows 的 Cmder cmd 提示符。如果您使用的是 Windows,则 n 节点版本控制不支持它。这是他们的文档,其中指定:https://github.com/tj/n

如果你安装了 NPM,那么你也已经安装了 Node.js。您可以输入:node -v 来查看。

如果您在输入之后没有看到类似v7.0.0 的版本#,请转到此页面下载Node.js:https://nodejs.org/en/download/

此外,您还需要通过在 cmd 提示符下运行 npm init 来设置 package.json 文件。尝试运行与安装 express 相同的命令,然后检查您安装它的目录,您应该会看到一个 package.json 文件。查看该包文件,您将看到 Express 列为依赖项:)

您可以通过以下几种方式安装软件包。转到 package.json 文件所在的项目目录的基础并尝试:

  • npm i -S package name(保存到您的核心依赖项)
  • npm i -D package name(保存到您的开发依赖项)
  • npm i -g package name(全局保存)

核心依赖项适用于您希望在生产环境中使用的软件包,而开发依赖项适用于测试套件和构建工具之类的东西。 全局保存适用于从命令提示符中的任何目录访问包的 CLI。

希望有帮助:)

【讨论】:

  • 感谢您的帮助,但请看我设置路径 C:\Users\Piotr\Desktop\API 并且下一个安装的 express 和 express 安装在 C:\Users\ 而不是我设置的路径中
  • @V.R 您在安装 express 之前尝试过npm init 吗?它显示您没有 package.json 文件的错误。
猜你喜欢
  • 2017-11-02
  • 2020-05-15
  • 2020-09-26
  • 2021-10-06
  • 2023-03-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多