我正在试图弄清楚如何简化我的角度应用程序及其使用的模块。目前我所做的是使用browserify
并在我的案例中包含生成的bundle.js
文件。我有一个main.js
文件,其中包含很多require()
语句,如下所示:
require('angular');
require('./path/to/main');
require('./path/to/angular.module);
require('./path/to/another.angular.module);
...
require('lodash');
虽然这有效但我遇到了麻烦,因为我需要require()
每个文件才能将它包含在捆绑javascript文件中。我最近特意使用gulp-concat
偶然发现了article。问题是,除了使用angular
标记之外,我不确定如何包含lodash
或<script>
等节点模块。
我考虑过同时使用browserify
和gulp-concat
,但我无法弄明如何require()
gulp-concat
生成的文件。
我也将所有处理过的文件放在一个单独的目录中。我也有任何想法。
Thansk!