我一直在前端项目的文件中放置不同的“工具配置”。
例如:babel.config.js
中的通天塔,jest.config.js
中的开玩笑,.eslintrc.json
中的游lin,等等。>
但是最近我注意到,可以将许多这些配置直接放置在项目package.json
文件中。
[我在网上进行了一些挖掘,并询问了一些同事,但没人能给我一个明确的答案,那就是为什么一个人可能偏爱一种方法而不是另一种方法。
纯粹是优先事项吗?
我一直在前端项目的文件中放置不同的“工具配置”。例如:babel.config.js中的babel,jest.config.js中的jest,.eslintrc.json中的eslint,等等。...
我的建议是避免使用自定义配置填充package.json
,主要有两个原因。
我认为,将package.json文件变得更加复杂没有任何好处,如果您创建单独的文件则可以进行声明性声明,并且人们可以更好地理解该项目,这是没有道理的