@angular度/路由器安装不正确
我试图更新我的angular度/路由依赖从2.0.0到3.0.0-alpha.7
我已经将它添加到package.json
{ "name": "angular2-quickstart", "version": "1.0.0", "scripts": { "start": "tsc && concurrently \"npm run tsc:w\"", "postinstall": "typings install", "tsc": "tsc", "tsc:w": "tsc -w", "typings": "typings" }, "license": "ISC", "dependencies": { "@angular/common": "2.0.0-rc.2", "@angular/compiler": "2.0.0-rc.2", "@angular/core": "2.0.0-rc.2", "@angular/http": "2.0.0-rc.2", "@angular/platform-browser": "2.0.0-rc.2", "@angular/platform-browser-dynamic": "2.0.0-rc.2", "@angular/router": "^3.0.0-alpha.7", ........ }, }
当我使用“npm安装”路由器安装,但没有创build“捆绑”文件夹。
所以,当我尝试运行我的项目,我得到这个错误:
GET http://localhost:5000/node_modules/@angular/router/bundles/router.umd.js 404 (Not Found)
Someboy知道会发生什么?
谢谢伊万。
它已经在版本alpha-8中解决了。
感谢您的回答。
确保你有最新的systemjs.config.js文件。 RC2发布后(RC3版本发布之前),几天前又添加了下面的块 –
function packUmd(pkgName) { packages['@angular/'+pkgName] = { main: '/bundles/' + pkgName + '.umd.js', defaultExtension: 'js' }; }