Grunt -获得服务器与肝脏负载启动和运行
Grunt - get server with livereload up and running
我盯着我的grunt配置已经几个小时了,似乎无法启动和运行。
我的文件正在构建我期待他们(基本上只是在他们所在的地方,除了车把),但我真的很难得到一个自动刷新服务器的启动和运行。不能完全启动并运行。
如果有人能给我指个方向就太好了!module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
sass: {
files: {
'assets/css/style.css' : 'assets/css/*.scss'
}
},
assemble: {
options: {
flatten: true,
assets: 'assets',
layout: 'templates/layouts/main.hbs'
},
pages: {
src: ['templates/*.hbs'],
dest: '.'
}
},
watch: {
all: {
files: '**/*.hbs',
tasks: ['assemble'],
options: {
livereload: true,
}
},
css: {
files: 'assets/css/*.scss',
tasks: ['sass']
},
scripts: {
files: 'assets/js/*.js',
},
livereload: {
options : { livereload: true },
files: ['/']
}
},
connect: {
options: {
port: 9001,
livereload: 35729,
hostname: '0.0.0.0',
keepalive: true,
open: true
}
}
});
grunt.loadNpmTasks('assemble');
grunt.loadNpmTasks('grunt-contrib-sass');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-contrib-connect');
grunt.loadNpmTasks('grunt-open');
grunt.registerTask('default',['watch','connect']);
}
这是我在朋友的帮助下设法得到的工作-正在使用一些过时的模块。希望对别人有用!
模块。Exports = function(grunt) {
grunt.initConfig({
sass: {
all: {
files: {
'assets/css/style.css' : 'assets/css/main.scss'
}
}
},
assemble: {
options: {
flatten: true,
assets: 'assets',
layout: 'templates/layouts/main.hbs'
},
pages: {
src: ['templates/*.hbs'],
dest: '.'
}
},
watch: {
assemble: {
files: 'templates/**/*.hbs',
tasks: ['assemble']
},
sass: {
files: 'assets/css/*.scss',
tasks: ['sass']
},
css: {
files:['assets/css/*.css']
},
scripts: {
files: 'assets/js/*.js',
},
livereload: {
options : { livereload: true },
files: ['*.html','assets/css/*.css','assets/js/*.js']
}
},
connect: {
options: {
port: 9001,
livereload: true,
hostname: '0.0.0.0'
},
livereload: {
options: {
open: true,
base: ['.']
}
}
}
});
grunt.loadNpmTasks('assemble');
grunt.loadNpmTasks('grunt-contrib-sass');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-contrib-connect');
grunt.registerTask('default',['connect','watch']);
}
相关文章:
- 我的jQuery插件参数没有正确启动,遇到了问题
- chrome扩展:尽管运行了at:documentidle,js脚本还是过早启动
- 从控制器返回后Ajax启动事件激发
- Meteor上的启动页面
- 如何防止网页加载后自动启动功能
- 如何解雇“;铁局部存储负载”;事件
- AngularJs动态负载
- 如何从JavaScriptInterface启动Navigation Drawer
- window.on.scroll事件未启动
- 单击按钮后启动javascript提示
- 在javaservlet doPost方法中启动线程时,无法返回异常消息
- spine.js在启动时填充模型实例
- 如何在所有ng点击事件AngularJS上启动一个方法
- jQuery悬停在没有鼠标悬停的情况下启动
- SignalR客户端启动连接时如何设置用户
- Meteor:在启动时将html注入客户端文件
- Angular UI启动日期选择器问题
- 淘汰.js初始负载未启动
- Grunt -获得服务器与肝脏负载启动和运行
- Marionette中的钩回按钮(启动前负载不工作)