angularjs - Angular Quickstart 的 package.json 中 angular 前的 @ 符号

标签 angularjs npm angular

<分区>

我想弄清楚为什么 angular 2 quickstart推荐如下所示的 package.json 文件:

{
  "name": "angular2-quickstart",
  "version": "1.0.0",
  "scripts": {
    "start": "tsc && concurrently \"npm run tsc:w\" \"npm run lite\" ",
    "lite": "lite-server",
    "postinstall": "typings install",
    "tsc": "tsc",
    "tsc:w": "tsc -w",
    "typings": "typings"
  },
  "license": "ISC",
  "dependencies": {
    "@angular/common":  "2.0.0-rc.1",
    "@angular/compiler":  "2.0.0-rc.1",
    "@angular/core":  "2.0.0-rc.1",
    "@angular/http":  "2.0.0-rc.1",
    "@angular/platform-browser":  "2.0.0-rc.1",
    "@angular/platform-browser-dynamic":  "2.0.0-rc.1",
    "@angular/router":  "2.0.0-rc.1",
    "@angular/router-deprecated":  "2.0.0-rc.1",
    "@angular/upgrade":  "2.0.0-rc.1",
    "systemjs": "0.19.27",
    "es6-shim": "^0.35.0",
    "reflect-metadata": "^0.1.3",
    "rxjs": "5.0.0-beta.6",
    "zone.js": "^0.6.12",
    "angular2-in-memory-web-api": "0.0.7",
    "bootstrap": "^3.3.6"
  },
  "devDependencies": {
    "concurrently": "^2.0.0",
    "lite-server": "^2.2.0",
    "typescript": "^1.8.10",
    "typings":"^0.8.1"
  }
}

为什么所有这些@符号都在 Angular 之前..这些包不会安装并且在 VS2015 中不存在..

最佳答案

对于 Angular2 的 RC(候选发布)版本,包/模块的根命名空间从 angular2 重命名为 @angular

如果您使用 beta 版本,请使用 angular2,但如果您使用 RC 版本,请使用 @angular

请注意,angular.io 上的文档依赖于最新版本,即 RC 版本。

关于angularjs - Angular Quickstart 的 package.json 中 angular 前的 @ 符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37313754/

相关文章:

javascript - 动态创建一个 JavaScript 对象

javascript - 如何在 ui-grid 中使用刷新方法?

javascript - 创建 react 应用程序 : How do I "npm start" with a specific browser?

TypeScript+Webpack 解析符号链接(symbolic link)文件夹中的依赖关系

Angular 6.1.0 - 恢复滚动位置未按预期工作

html - 动态展开选中的选项背景

javascript - Angular.js + require.js + jQuery 插件自定义指令

node.js - 错误 "Your cache folder contains root-owned files, due to a bug in npm ERR! previous versions of npm which has since been addressed"

angular - 断言 Angular 单元测试中存在父组件

angular - 错误中的错误遇到静态解析符号值。调用函数 'ɵmakeDecorator'