如何在spa应用程序中生成asp.net core 2中的组件?像角度CLI

时间:2018-02-08 16:09:00

标签: asp.net angular angular-cli core

  1. 全球首次安装角度cli: npm install @ angular / cli @ latest -g

  2. 然后我使用cli创建一个外部角度项目: 新的hello-world

  3. 将.angular-cli.json文件复制到我的项目的根目录中:

  4. 修改.angular-cli.json文件: “root”:“src”更改为“root”:“ClientApp”

  5. 我在我的根项目中安装了angularCli dev: cd MyProject

  6. 然后npm install @ angular / cli @ latest --save-dev

  7. 我去了那个目录: cd ClientApp / app / components

  8. 然后我写了:ng g c MyComponentName

  9. 它向我展示了这个屏幕:

    enter image description here] 1

1 个答案:

答案 0 :(得分:0)

解决:

您需要将文件app.module.shared.ts重命名为 ClientApp / app 下的app.module.ts,并相应地更正app.module.browser.tsapp.module.server.ts中的文件路径。

经过测试:
环境:发展 目标框架:netcoreapp2.0
SPA模板:棱角分明