新一代前端工具链rome

avatar
作者
筋斗云
阅读量:83

Rome是最新一代的JavaScript和TypeScript的Linter。 但 Rome 不只是 Linter , 它还是给 JavaScript,TypeScript,HTML, JSON,Markdown,CSS 使用的工具。 它不仅包含编译器,还包含打包工具,测试执行工具等等。它的目标是统一前端开发工具链。

image.png

Rome 是一个单一的完整的工具链,它和之前前端各自为营的工具不一样,它是一整套工具集合。

Rome 的目标就是取代 Babel,ESLint,webpack,Prettier,Jest 等其他前端工具。

JavaScript中的Linter和编译器的作用就是分析代码,然后给出编译结果和错误信息,虽然结果有一些不同,但是它们都可以用来进行格式化。

Rome 是 Babel 的后继者。 它从Babel吸取了大量的的经验。 相比于暴露大量的 API 给其他工具使用,不如将所有的功能都封装到一起。

Rome正在崛起,是否它可以取代其它前端工具,我们拭目以待。

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!