【问题标题】:What is npm command and how to use it?什么是 npm 命令以及如何使用它?
【发布时间】:2017-06-01 07:51:01
【问题描述】:

什么是 npm?

每当我浏览某个项目时,他们都会要求我运行 npm 命令,类似这样的

npm install -g node-windows

我浏览了一些博客来了解 npm 并安装了 node.js,但是当我在 node.js 中运行上述代码时,我收到以下错误:

当我进一步浏览时,我知道 windows 用户可以从 cmd 提示符窗口运行命令,但是当我这样做时,我会得到如下输出:

这只是生成一个文本文件而已。

所以我的问题是:

  1. 如何开始使用AngularJS2
  2. 如何运行 npm 命令?
  3. 是否需要命令提示符才能运行 npm 命令(在 Windows 中),或者我可以只使用 Node.js

更新 1

当我在命令提示符中使用命令 npm install 时,我得到以下输出:

【问题讨论】:

  • 检查此angular.io/docs/ts/latest/quickstart.html 。它会帮助你。
  • 这是我检查并感到困惑的网站,问题是我无法使用 npm 命令下载文件,关于 node.js 设置我应该知道什么
  • 我不知道这个标记我的人有什么问题,看在上帝的份上,这是一个帮助人们找到问题解决方案的论坛,不要那么书呆子和匆忙标记一些非常有用的问题
  • 你是对的@Lijin 我有同样的问题得到很多-ve标记我希望有人注意到这一点。

标签: node.js angular npm npm-install


【解决方案1】:
  1. 如何开始使用 angularJS2

    关注this链接并按照说明设置项目

  2. 如何运行 npm 命令

    npm 代表 Node Package Manager,因此您需要先安装 NodeJS,然后才能运行 npm 命令。

    关注this 并安装最新版本。并重新启动命令提示符。

  3. 我是否需要命令提示符来运行 npm 命令(在 Windows 中),或者我可以只使用 node.js

    是的,您需要从命令(在 Windows 中)运行 npm 命令。

    例如npm 安装

您收到警告是因为在您运行命令的位置不存在 package.json 文件。 ENOENT 代表错误 NO ENTrey

使用以下命令导航到项目文件夹,然后运行 ​​npm install

cd <projectpath>

【讨论】:

  • 好吧,我将浏览您提供的链接,但是,正如我在问题中所说,当我在 nodejs 和命令提示符下运行命令时出现错误,您可以看到相同的屏幕截图
  • 我想你不需要安装 node-windows。导航到您的项目目录并运行“npm install”。
  • 使用命令提示符。注意:您必须位于 package.json 文件所在的项目文件夹中
  • 当我使用命令提示符时,我收到一条警告消息,让我在我的问题部分更新您的警告消息
  • 当我添加 json 文件并运行命令 npm install 时出现一些错误
【解决方案2】:

AngularJS 2 网站涵盖了您需要的一切。他们的 quickstart 指南以及 quickseed zip 文件帮助很大。

但是,如果你错过了一些要点:

  • 是的,您将需要 npm/NodeJS。 因此,下载最新的发行版并进行全新安装。

  • 您可以使用 windows cmd 的参数执行 npm 命令。

  • quickseed zip 包含查看本地运行的实时快速示例所需的所有文件。在您的工作场所解压缩它并使用windows cmd导航到它。在解压缩包的文件夹中,执行npm install 并在它之后 npm start

参加learning path。一步一步你所有的问题都会得到解答

【讨论】:

    猜你喜欢
    • 2020-01-28
    • 1970-01-01
    • 1970-01-01
    • 2022-01-10
    • 2015-03-13
    • 2013-10-25
    • 2014-11-19
    • 1970-01-01
    相关资源
    最近更新 更多