分类: 前端工程化

使用 npm-run-all 在 Node 项目中同时运行多个命令

在开发基于 Node.js 的项目时,很多时候都需要同时运行多个 scripts 命令,用于开发或者是用于项目的打包构建。这个时候如果是在终端里多个启动就会显得特别繁琐,那么 npm-run-all 这个命令行工具就可以很方便的解决这个问题。

零配置打包工具 Parcel 入门指南

Parcel 是一个新型的 Web 应用打包工具,快速、零配置、开箱即用,相对于 webpack 繁琐的配置来说简直是太精简了,并且内置了开发服务器,完美支持热替换,甚至构建基于 React、Vue、Sass 等需要代码转换的项目也几乎不需要任何配置,只需安装相应的依赖包即可。

零配置打包工具 Parcel 入门指南

使用 Git Hook 来控制前端代码质量

在 Web 项目的开发过程中,随着业务的复杂度增加以及团队人员的增加,项目的代码量都会急剧的增加,为了团队人员更好的协作、方便日后的维护以及减少 bug 的出现,代码的质量就必须得到提高。

使用 Bower 管理项目的前端依赖

在前端开发中,我们用到的库和框架越来越多,并且在多个项目中都可能用到,那么我们管理这些库和框架就不是那么方便,比如它们的升级,或者是在一个新的地方使用它们时又得重新copy一遍。对于这些问题,bower就提供了很好的解决办法,可以很方便的管理项目的前端依赖。

Grunt简介以及安装

Grunt是一个自动化的项目构建工具。如果你需要重复的执行像压缩,编译,单元测试,代码检查以及打包发布的任务。那么你可以使用Grunt来处理这些任务,你所需要做的只是配置好Grunt,这样能很大程度的简化你的工作。