ant-design-icons
ant-design-icons copied to clipboard
icons-react目录下运行yarn start,报部分文件找不到的错误
在icons-react目录下执行yarn后,再运行yarn start命令,报部分文件解析不到的错误,分析后发现是icons-react/example/tooltip.tsx文件里面引入了Tooltip组件,去掉该组件后正常。
请问是什么原因?
Module not found: Error: Can't resolve '@ant-design/icons/CheckCircleFilled' in /ant-design-icons/packages/icons-react/node_modules/antd/lib/message'
@ ./node_modules/antd/lib/message/index.js 30:48-94
@ ./node_modules/antd/lib/config-provider/index.js
@ ./node_modules/antd/lib/tooltip/index.js
@ ./examples/tooltip.tsx
@ ./.storybook/index.js
@ ./.storybook/config.js
@ multi ./node_modules/@storybook/core/dist/server/common/polyfills.js ./node_modules/@storybook/core/dist/server/preview/globals.js ./.storybook/config.js (webpack)-hot-middleware/client.js?reload=true&quiet=true
ERROR in ./node_modules/antd/lib/notification/index.js
Module not found: Error: Can't resolve '@ant-design/icons/CheckCircleOutlined' in '/ant-design-icons/packages/icons-react/node_modules/antd/lib/notification'
@ ./node_modules/antd/lib/notification/index.js 26:50-98
@ ./node_modules/antd/lib/config-provider/index.js
@ ./node_modules/antd/lib/tooltip/index.js
@ ./examples/tooltip.tsx
@ ./.storybook/index.js
@ ./.storybook/config.js
@ multi ./node_modules/@storybook/core/dist/server/common/polyfills.js ./node_modules/@storybook/core/dist/server/preview/globals.js ./.storybook/config.js (webpack)-hot-middleware/client.js?reload=true&quiet=true
ERROR in ./node_modules/antd/lib/message/index.js
Module not found: Error: Can't resolve '@ant-design/icons/CloseCircleFilled' in '/ant-design-icons/packages/icons-react/node_modules/antd/lib/message'
@ ./node_modules/antd/lib/message/index.js 28:48-94
@ ./node_modules/antd/lib/config-provider/index.js
@ ./node_modules/antd/lib/tooltip/index.js
@ ./examples/tooltip.tsx
@ ./.storybook/index.js
@ ./.storybook/config.js
@ multi ./node_modules/@storybook/core/dist/server/common/polyfills.js ./node_modules/@storybook/core/dist/server/preview/globals.js ./.storybook/config.js (webpack)-hot-middleware/client.js?reload=true&quiet=true
make sure you had npm run ci
, the best way is :
# ~/ant-design-icons/
npm i
npm run bootstrap
npm run react:ci
cd packages/icons-react
npm start