创建新的原生脚本和角度共享项目时出错 [英] Error when creating new Nativescript and Angular shared project
本文介绍了创建新的原生脚本和角度共享项目时出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
出现未处理的异常:不支持:关键字&qot;id";,使用";$id";作为架构ID 有关详细信息,请参阅";/private/./angle-errors.log";。
这是我正在运行的命令:
ng new -c=@nativescript/schematics my-shared-app --shared --style=scss
这是我的软件包的版本:
- MacBook Air M1
- 节点v16.13.0
- NPM v8.1.0
- NS v8.1.5
- 角度CLI 13.1.2
我按照文档中所说的所有步骤安装和创建:https://v7.docs.nativescript.org/angular/code-sharing/creating-a-new-project
使用ns
创建项目时,一切工作正常。我可以创建项目,开发,测试和运行ins run android/iOS
。例如,此命令有效:
ns create HelloWorld --template @nativescript/template-hello-world-ts
您知道此错误是怎么回事吗?
推荐答案
我认为nativescript 8不再支持nativescript/schematics
。2个月前我尝试过,在{N}8中使用nativescript/schematics
没有成功。他们的建议是使用其他解决方案,如Nrwl Nx DevTools代码共享平台,用于在monorepos中共享代码。他们的两个建议是使用它with @nativescript/nx或与@nstudio/xplat一起使用。
和用于sharing code with NativeScript and Capacitor(离子包装)的较新版本。
这篇关于创建新的原生脚本和角度共享项目时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文