不带节点安装npm

问题描述 投票:2回答:4

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

asp.net angularjs node.js npm
4个回答
3
投票

简单回答你的问题是否定的。

NPM是一个NodeJS Package Manager。顾名思义,您可以使用它来安装节点程序。

这是对npm的wiki定义

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

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


2
投票

不,因为npm是一个用JavaScript编写的程序,没有Node,很难在服务器端(浏览器外)运行这样的程序。


1
投票

两件事情:

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

0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.