导入NgZorroAntdModule出现错误

在app.module.ts中,以下方式导入ng-zorro-antd
import { NgZorroAntdModule } from 'ng-zorro-antd';

但报以下错误
error TS2305: Module '"../../node_modules/ng-zorro-antd/ng-zorro-antd"' has no exported member 'NgZorroAntdModule'.

无法导入NgZorroAntdModule,原因不明

阅读 9.6k
3 个回答

刚看了一些release ,是移除了一级入口及 NgZorroAntdModule
https://github.com/NG-ZORRO/n...

image


同样升级到10.x 的版本遇到同样的问题,看了一下源码,10.x 的版本干掉了 ng-zorro-antd.module.ts,估计是优化了打包体积,所以10.x 的版本只能按需引入单个组件,如果觉得麻烦,可以在公共module 中一次引入全部。

image
image

提示说:../../node_modules/ng-zorro-antd/ng-zorro-antd没有找到NgZorroAntdModule
也就是说:import {NgZorroAntdModule} from 'ng-zorro-antd/ng-zorro-antd'这行代码错了。

猜测原因:

  1. 参考的官方文档与你使用的版本不相符。
  2. 可能有一些路径拼写错语

先导出,后导入

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏