ant-design-icons icon indicating copy to clipboard operation
ant-design-icons copied to clipboard

icons-react目录下运行yarn start,报部分文件找不到的错误

Open coderew opened this issue 3 years ago • 1 comments

在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

coderew avatar Apr 04 '21 06:04 coderew

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

luckymore avatar Nov 05 '21 12:11 luckymore