2017-03-06 65 views
1

enter image description here无法安装快递和包裹

enter image description here

嘿,原谅我,如果这个问题很可笑,但我不能在开始的NodeJS处理,我尝试安装npm install -g n全球和尝试安装快车本地,但我不能这样做,我试图安装表达式那样npm install express之前设置我的本地路径

+0

究竟是什么问题?你看不到错误信息吗? – kbariotis

+0

[n **的包网站](https://www.npmjs.com/package/n)指出Windows不受支持,因此您很可能无法使用它。其他安装只给你警告,所以它应该已经成功安装 – UnholySheep

回答

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/

此外,你将要运行建立一个的package.json文件npm init在您的cmd提示符下。尝试运行您用来安装express的相同命令,然后检查安装它的目录,您应该看到一个package.json文件。看看这个包文件,你会看到表示列为依赖项:)

以下是几种安装包的方法。转至您的package.json文件所在,并尝试你的项目目录的基础:

  • NPM我-Spackage name(保存到你的核心依赖)
  • NPM我-Dpackage name(保存到你的dev的依赖)
  • NPM我-gpackage name(全球保存)

核心依赖关系适用于要在生产环境中使用的软件包,而开发依赖关系适用于测试套件和构建工具等。 全局保存当您想要从命令提示符中的任何目录访问软件包的CLI时很有用。

希望可以帮到:)

+0

感谢您的帮助,但看看我设置路径C:\ Users \ Piotr \ Desktop \ API和下一个安装快递和快递安装在C:\用户\不在我设置的路径 –

+0

@VR你在安装express之前是否尝试过'npm init'?它显示一个错误,你没有package.json文件。 – protoEvangelion