Gruntjs 错误的grunt模板字符串求值结果
当使用下面的Grunt配置时,我得到404个错误Gruntjs 错误的grunt模板字符串求值结果,gruntjs,Gruntjs,当使用下面的Grunt配置时,我得到404个错误 module.exports = function(grunt) { var taskConfig = { app: 'app', dist: 'app' }; grunt.initConfig({ taskConfig: taskConfig, connect: { serveMyApp: { options: { keepalive:
module.exports = function(grunt) {
var taskConfig = {
app: 'app',
dist: 'app'
};
grunt.initConfig({
taskConfig: taskConfig,
connect: {
serveMyApp: {
options: {
keepalive: true,
debug: true,
port: '3001',
hostname: '0.0.0.0',
livereload: true,
base: '<%= taskConfig.dist %>/',
middleware: function(connect, options, middlewares) {
// 1. mod-rewrite behavior
var rules = [
'!\\.html|\\.js|\\.css|\\.ico|\\.svg|\\.jp(e?)g|\\.png|\\.woff|\\.gif$ /index.html'
];
middlewares.unshift(rewrite(rules));
return middlewares;
}
}
}
}
);
我希望模板字符串求值会为base生成相同的字符串值,但我猜不会
我做错了什么?语法用于模板化
在Gruntfile.js中,只需像在任何其他js文件中一样调用变量
...
base: taskConfig.dist,
...
...
base: taskConfig.dist,
...