这是我的Makefile,我正在尝试使用Make来连接/缩小我的JS脚本:
all: myproject.js
JS_TARGETS = file1.js file2.js
JS_MINIFIED = $(JS_TARGETS:.js=.min.js)
# I use addprefix because my files are in a js/ directory
myproject.js: $(addprefix js/, $(JS_MINIFIED)) $(addprefix js/, $(JS_TARGETS))
cat $^ >$@
# Minification
尝试在grunt文件中使用预定义数组时,认为使用this.js_paths可以工作,但由于我正在收到错误,“无法读取未定义的属性IndexOf”,当涉及到对脚本进行丑陋化时,它似乎无法工作。如何正确地将js_paths变量链接到src属性,而不是将数组复制到文件中。想要在顶部分别定义它。这个是可能的吗?
module.exports = function(grunt) {
// loadNpmTasks from package.json file for all devDependencies that start with grunt-
require("matc