在没有节点

时间:2016-07-28 08:44:11

标签: asp.net angularjs node.js npm

我正在使用Visual Studio 2015启动ASP.NET核心Web应用程序,我想将AngularJs2与TypeScript编辑一起使用。 为了使其工作,我需要安装npm包管理器。 我想安装没有节点的npm,因为我不会使用Node.js. 有没有办法做到这一点?

4 个答案:

答案 0 :(得分:3)

对您的问题的简单回答是否。

NPMNodeJS Package Manager。顾名思义,您可以使用它来安装节点程序。

这是npm的wiki定义

  

Npm是JavaScript运行时环境Node.js的默认包管理器。

因此,您需要安装Node.js才能运行NPM。希望这可以帮助。谢谢。

答案 1 :(得分:2)

,因为 npm 是用 JavaScript 编写的程序,没有 Node 而难以运行服务器端(浏览器外部)的程序。

答案 2 :(得分:1)

两件事:

  1. 您需要安装 npm 还是只安装一些软件包管理器?如果一切正常,你可以尝试其他包裹管理器,如 yarn (我还没有亲自试过)。
  2. 我相信 Typescript 是基于 JavaScript 构建的,这意味着您需要 Node.js 来编译您的tsc代码。除非!你希望它在浏览器中编译,这是一个不明智的事情,但仍然可能。

答案 3 :(得分:0)

由于npm代表“节点包管理器”,我真的认为节点是必需的