是分手我的客户的唯一途径
所以我有一些CoffeeScript文件,并且它们开始变得很长,我期待着将它们重构为较小文件的过程只是将它们分解的一个例子,就像Less和Jade一样。
虽然看起来这样做的唯一直接方式是创建模块并导出它们,然后使用Browserify将所有内容捆绑在一起。
我对Browserify有两个问题:
导出的代码似乎仍然包含需要的模块代码,然后导致404例如:
myModules = require('../ scripts / example-sub.coffee');
我已经建立了一个gulp构建过程,它监视我的脚本以进行更改,然后对它们进行修改,编译为js,minif,并执行与浏览器同步和nodemon相结合的任何操作,以保持服务器刷新。 似乎没有可能将这种类型的流程与browserify结合起来 - 这是不正确的,如果可以的话,如何实现?