npm install -g n
全局并尝试在本地安装快递,但我不能这样做,我正在尝试安装快递在设置本地路径之前npm install express
答案 0 :(得分:2)
看起来您正在使用适用于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文件所在的项目目录的基础,然后尝试:
package name
(保存到您的核心依赖项)package name
(保存到您的dev依赖项)package name
(全球保存)核心依赖项适用于您要在生产中使用的软件包,而 dev依赖项适用于测试套件和构建工具等。如果要从命令提示符中的任何目录访问程序包的CLI,全局保存是好的。
希望有所帮助:)