我使用Browserify来构建我的项目,但输出文件大约是1.5米。其中没有那么多来源,那么如何去掉非生产的东西呢?
BUILDDIR = public
MODULESDIR = ./node_modules/.bin
build:
@mkdir -p public & \
$(MODULESDIR)/browserify app/initialize.js \
-t node-underscorify \
-t [ babelify --presets [ es2015 ] ] \
-t [jstify --noMinify] \
-o $(BUILDDIR)/out.js -d
server:
$(MODULESDIR)/http-server &\
start: build server
clean:
@rm -rf public
.PHONY: clean
该项目是Marionette和Backbone。
答案 0 :(得分:1)
您可以按照browserify handbook中的建议,先删除-d参数,使用驱魔人创建开发任务或事件。
在我的设置中,我使用budo作为开发服务器,并为开发和发布分离了make任务。