javascript - 如何使用 NPM 安装 Angular 2?

标签 javascript angular typescript npm

我试图在不使用 Angular 2 site 中提到的 QuickStart 种子的情况下为 Angular 2 应用设置我自己的本地开发环境。或 Angular CLI因为它们往往带有我并不真正需要的额外文件。

现在,一切正常,只是我不知道如何使用 NPM 获取 Angular 2。我试过使用 npm install angular2 --save 但我刚刚发现 angular2 已被弃用并且是预发布版本。所以我想我如何使用 NPM 获得最新的 Angular 2.0 插件,如果目前可能的话?

最佳答案

https://angular.io/docs/ts/latest/guide/setup.html ,推荐使用QuickStart种子,这里是它的package.json ,所以实际上我们需要下载它的依赖项:

"dependencies": {
  "@angular/common": "~2.4.0",
  "@angular/compiler": "~2.4.0",
  "@angular/core": "~2.4.0",
  "@angular/forms": "~2.4.0",
  "@angular/http": "~2.4.0",
  "@angular/platform-browser": "~2.4.0",
  "@angular/platform-browser-dynamic": "~2.4.0",
  "@angular/router": "~3.4.0",

  "angular-in-memory-web-api": "~0.2.4",
  "systemjs": "0.19.40",
  "core-js": "^2.4.1",
  "rxjs": "5.0.1",
  "zone.js": "^0.7.4"
}

您还可以创建自定义 package.json,方法是运行 npm init,复制这些依赖项(或其中大部分),然后运行 ​​npm install 与你的 package.json

关于javascript - 如何使用 NPM 安装 Angular 2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41782253/

相关文章:

javascript - 仅 Windows XP 中的 Windows 脚本宿主 "cannot find file"异常

javascript - 如何在 typescript 中创建一个可选的对象键字符串?

javascript - 如何在 Typescript 中扩展这两个类

javascript - 如何使用 Knockout 禁用点击事件?

javascript - Angular ui-router 根据路由参数渲染不同的组件

properties - 属性更改时重新构建/重新渲染 Angular2 组件

angular - 'authGuard' 中的 canActivate 无法读取 AuthServer 的 ' observable current user '

javascript - Angular2 - 登录后重定向

javascript - 类型错误 : Cannot read property 'match' of undefined 中的错误

javascript - PHP 在 URL 字符串中连接变量