我正在使用 Angular 和 Native Script 构建一个 Web 应用程序和移动应用程序。我想将 Angular Material Library 用于 Web 应用程序以及代码共享项目。
安装 Angular 后,我运行命令npm i -g @nativescript/schematics
创建一个新项目,如本机脚本指南中所述创建后,我尝试使用命令安装 Angular Material ng add @angular/material
,随后我得到的日志如下:
> ng add @angular/material
Skipping installation: Package already installed
? Choose a prebuilt theme name, or "custom" for a custom theme: Deep Purple/Amber [ Preview: https://material.angular.io?theme=deeppurple-amber ]
? Set up global Angular Material typography styles? Yes
? Set up browser animations for Angular Material? Yes
UPDATE package.json (1877 bytes)
√ Packages installed successfully.
Could not read Angular module file: /src/@src/app/app.module.ts
然后,我按照入门指南中的说明添加了组件,其中我将组件添加到app.module.ts
文件中,然后根据指南在 html 模板中调用组件。之后,我尝试使用ng serve
.
但我无法查看代码共享项目中的任何组件,而在常规 Angular Web App 项目中,一切正常。任何帮助表示赞赏并提前感谢您。还有什么需要做的吗?