想到去学习 antd 的打包步骤是因为自己学习制作 npm 模块时遇到了疑惑。查看antd
(v3.9.2)的包,我们可以在目录下找到dist/
、lib/
、es/
这三个目录,而且在package.json
中指定的入口是lib/
("main": "lib/index.js"
)。然而我只会使用webpack
打包出一个dist/
目录,于是查看了 antd 的相关内容进行了学习。
在package.json
中对依赖包的版本使用^
、~
等时需要注意的地方。
package.json 详细说明