Shi*_*are 9 android command-line-interface cordova ionic-framework angular
[错误]错误:包“@ionic/angular-toolkit”没有定义构建器。}
在 WorkspaceNodeModulesArchitectHost.resolveBuilder (C:\Users\Lenovo\Documents\krishikhoj\krishikhoj-ionic-app\node_modules\@angular-devkit\architect\node\node-modules-architect-host.js:121:19)
在 RunCommand.runSingleTarget (C:\Users\Lenovo\Documents\krishikhoj\krishikhoj-ionic-app\node_modules\@angular\cli\models\architect-command.js:245:53)
在异步 RunCommand.runArchitectTarget (C:\Users\Lenovo\Documents\krishikhoj\krishikhoj-ionic-app\node_modules\@angular\cli\models\architect-command.js:295:24)
在异步 RunCommand.validateAndRun (C:\Users\Lenovo\Documents\krishikhoj\krishikhoj-ionic-app\node_modules\@angular\cli\models\command.js:136:22)
在异步 runCommand (C:\Users\Lenovo\Documents\krishikhoj\krishikhoj-ionic-app\node_modules\@angular\cli\models\command-runner.js:224:24)
在异步 default_1 (C:\Users\Lenovo\Documents\krishikhoj\krishikhoj-ionic-app\node_modules\@angular\cli\lib\cli\index.js:70:31)
小智 24
尝试安装 - npm install @ionic/cordova-builders
然后转到“ionic-cordova-build”和“ionic-cordova-serve”中的angular.json并替换
“生成器”:“@ionic/angular-toolkit:cordova-build”
和
“生成器”:“@ionic/cordova-builders:cordova-build”,
以下解决方案对我有用:
步骤1
第2步
替换 angular.json 中的以下代码
"builder": "@ionic/angular-toolkit:cordova-build",
Run Code Online (Sandbox Code Playgroud)
"builder": "@ionic/cordova-builders:cordova-serve",
Run Code Online (Sandbox Code Playgroud)
步骤:3 -非强制