是使用Browserify分解我的客户端CoffeeScript文件的唯一方法吗?

时间:2015-08-07 16:20:09

标签: javascript node.js coffeescript gulp browserify

所以我有几个CoffeeScript文件,它们开始变得很长,我期待将它们重构为较小的文件的过程只是打破它们的情况,就像Less和Jade一样。

虽然看起来唯一直接的方法是创建模块并导出它们,然后使用Browserify将所有内容捆绑在一起。

我与Browserify有两个问题:

  1. 导出的代码,似乎仍然包含require模块代码,然后产生404,例如:

    myModules = require(' ../ scripts / example-sub.coffee');

  2. 我已经有一个gulp构建过程,它监视我的脚本以进行更改,然后将它们删除,编译成js,minifys并执行与browser-sync和nodemon相结合的任何其他内容以保持服务器刷新。看起来似乎没有可能将这种类型的流程与浏览器化相结合 - 这是不正确的,如果是这样的话怎么能实现呢?

0 个答案:

没有答案