Ptz*_*hub 29 webpack angular-cli angular
我刚刚执行了这个ng eject
命令.但现在我需要恢复它,并继续使用ng
命令.可能吗?
我将不胜感激任何帮助.
And*_*riy 69
在https://github.com/angular/angular-cli/blob/master/packages/%40angular/cli/tasks/build.ts#L27(当前角度CLI版本:1.0.1)有一个条件:
if (config.project && config.project.ejected) {
throw new SilentError('An ejected project cannot use the build command anymore.');
}
Run Code Online (Sandbox Code Playgroud)
当你运行时ng-eject
,使用新的npm脚本修改package.json文件,添加或替换webpack.config.js文件,并将弹出的标志添加到.angular.cli.json:
"project": {
"name": "YOUR PROJECT NAME",
"ejected": true
},
Run Code Online (Sandbox Code Playgroud)
因此,只需从.angular.cli.json文件中删除"弹出"标志:
或将此标志更改为false
:
"project": {
"name": "YOUR PROJECT NAME",
"ejected": false
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
15089 次 |
最近记录: |