Ruby on rails Rails 5.2、Webpacker和;有棱角的
能否通过webpacker指定要安装的Angular版本 如果您创建了一个新的Rails(5.2.0)应用程序:Ruby on rails Rails 5.2、Webpacker和;有棱角的,ruby-on-rails,angular,webpack,Ruby On Rails,Angular,Webpack,能否通过webpacker指定要安装的Angular版本 如果您创建了一个新的Rails(5.2.0)应用程序: *$ rails new myapp --webpack=angular* *$ bin/rails webpacker:install:angular* 或添加到现有Rails应用程序: *$ rails new myapp --webpack=angular* *$ bin/rails webpacker:install:angular* Webpacker使用Angul
*$ rails new myapp --webpack=angular*
*$ bin/rails webpacker:install:angular*
或添加到现有Rails应用程序:
*$ rails new myapp --webpack=angular*
*$ bin/rails webpacker:install:angular*
Webpacker使用Angular 6.1.1。我想移植一个Angular 4应用程序,然后进行升级,而不是在6上进行黑客攻击
*$ cat package.json
{
"name": "shine",
"private": true,
"dependencies": {
"@angular/common": "^6.1.1",
"@angular/compiler": "^6.1.1",
"@angular/core": "^6.1.1",
"@angular/forms": "^6.1.1",
"@angular/http": "^6.1.1",
"@angular/platform-browser": "^6.1.1",
"@angular/platform-browser-dynamic": "^6.1.1",
"@rails/webpacker": "3.5",
"bootstrap": "3",
"core-js": "^2.5.7",
"rxjs": "^6.2.2",
"ts-loader": "3.5.0",
"typescript": "^3.0.1",
"zone.js": "^0.8.26"
},
"devDependencies": {
"webpack-dev-server": "2.11.2"
}
}*
我已经浏览了Github上的所有文档并进行了搜索,但我找不到指定angular版本的方法
我们非常感谢您的建议
Peter更新您的package.json以指定
“@angular/common”:“^4.4.0”
,并为每个@angular
依赖项指定相同的版本号。然后运行warn install
以安装所需的正确的旧版本