我有更新angular / cli的问题 - 甚至降级也失败了。
我有一个运行良好的angular2应用程序,我今天更新到棱角4.4.1。
当我在angular4。{/ p>下为--prod
和--aot
构建应用时,一切正常
angular-cli: 1.0.0-beta.28.3
node: 6.9.5
os: win32 x64
@angular/animations: 4.4.1
@angular/common: 4.4.1
@angular/compiler: 4.4.1
@angular/compiler-cli: 4.4.1
@angular/core: 4.4.1
@angular/forms: 4.4.1
@angular/http: 4.4.1
@angular/platform-browser: 4.4.1
@angular/platform-browser-dynamic: 4.4.1
@angular/platform-server: 4.4.1
@angular/router: 4.4.1
现在我想更新我的angular-cli 1.0.0-beta.82.3到@ angular / cli的最新版本,因为我在@angular之外的当前版本已被弃用。
在npm uninstall -g angular-cli
和npm install --save-dev@angular/cli@latest
之后,我在解决了有关webpack
的兼容版本以及node-libs-browser
以及{{1 }}
但由于这个错误它再次失败:
file-loader
包管理器似乎在css中搜索我的所有jpeg。在此css的组件下(在文件夹Field 'browser' doesn't contain a valid alias configuration
[...]
@ ./src/app/main/main.component.css 6:12782-12818
@ ./src/app/main/main.component.ts
@ ./src/app/app.module.ts
@ ./src/main.ts
@ multi webpack-dev-server/client?http://localhost:4200 ./src/main.ts
中)而不在文件夹assets
(资产)下。
现在我再次将cli的版本降级为src
并在新警告的过程中安装了webpack 2.2.0版本。
但是甚至出现了一个新错误:
angular-cli: 1.0.0-beta.28.3
在当前版本集下:
ERROR in ng:///C:/Daten/example/project/src/app/blog-entry/blog-entry.component.html (27,36): Property 'blog_text' does not exist on type 'Blogs'.
在此设置中,所有工作都没有angular-cli: 1.0.0-beta.28.3
node: 6.9.5
os: win32 x64
@angular/animations: 4.4.1
@angular/common: 4.4.1
@angular/compiler: 4.4.1
@angular/compiler-cli: 4.4.1
@angular/core: 4.4.1
@angular/forms: 4.4.1
@angular/http: 4.4.1
@angular/platform-browser: 4.4.1
@angular/platform-browser-dynamic: 4.4.1
@angular/platform-server: 4.4.1
@angular/router: 4.4.1
@angular/cli: 1.4.2
,这就是我的问题。
我想用ng build --prod --aot
删除@ angular / cli。
但是像上面那样的错误加上npm uninstall --save @angular/cli
的错误:
找不到模块ng version
我希望有人能给我解决这个问题的解决方案,因为我不能用当前的问题构建我的应用程序。
非常感谢你!
答案 0 :(得分:0)
我不依赖于更新文档。这对我来说过去很有用:
SELECT * FROM `table1` AS a INNER JOIN `table2` AS b ON a.id = b.id
将生成的项目中src dir的内容替换为现有项目中的内容。
将资产目录(如果有)复制到新生成的项目中
如果您使用第三方库,请更新新生成的.angular-cli.json中的样式和脚本属性。
如果您已在现有项目中手动安装了其他软件包,请在新生成的项目中更新package.json并运行npm install。