mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-04-15 16:39:14 +00:00
Merge pull request #405 in FS/freeswitch from ~JMESQUITA/freeswitch:feature/FS-8009 to master
* commit 'be73c4f1e6b9bff40d9f8f063dd4e7c6d2e6360e': FS-8009 #resolve Create a grunt project with livereload support. From now on, use npm install && grunt serve to develop on this project.
This commit is contained in:
commit
e886fdcd86
60
html5/verto/verto_communicator/Gruntfile.js
Normal file
60
html5/verto/verto_communicator/Gruntfile.js
Normal file
@ -0,0 +1,60 @@
|
|||||||
|
/*jslint node: true */
|
||||||
|
'use strict';
|
||||||
|
|
||||||
|
var pkg = require('./package.json');
|
||||||
|
|
||||||
|
module.exports = function (grunt) {
|
||||||
|
|
||||||
|
// load all grunt tasks
|
||||||
|
require('load-grunt-tasks')(grunt);
|
||||||
|
|
||||||
|
// Project configuration.
|
||||||
|
grunt.initConfig({
|
||||||
|
watch: {
|
||||||
|
js: {
|
||||||
|
files: ['js/{,*/}*.js'],
|
||||||
|
tasks: ['newer:jshint:all'],
|
||||||
|
options: {
|
||||||
|
livereload: true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
gruntfile: {
|
||||||
|
files: ['Gruntfile.js']
|
||||||
|
},
|
||||||
|
livereload: {
|
||||||
|
options: {
|
||||||
|
livereload: true
|
||||||
|
},
|
||||||
|
files: [
|
||||||
|
'partials/{,*/}*.html',
|
||||||
|
'js/{,*/}*.js',
|
||||||
|
'images/{,*/}*.{png,jpg,jpeg,gif,webp,svg}'
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
connect: {
|
||||||
|
options: {
|
||||||
|
port: 9001,
|
||||||
|
// Change this to '0.0.0.0' to access the server from outside.
|
||||||
|
hostname: 'localhost',
|
||||||
|
livereload: 35729
|
||||||
|
},
|
||||||
|
livereload: {
|
||||||
|
options: {
|
||||||
|
open: false,
|
||||||
|
middleware: function (connect) {
|
||||||
|
return [
|
||||||
|
connect().use(
|
||||||
|
'/js/src',
|
||||||
|
connect.static('../js/src')
|
||||||
|
),
|
||||||
|
connect.static('.')
|
||||||
|
];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
});
|
||||||
|
|
||||||
|
grunt.registerTask('serve', ['connect:livereload', 'watch']);
|
||||||
|
};
|
11
html5/verto/verto_communicator/package.json
Normal file
11
html5/verto/verto_communicator/package.json
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"name": "verto_communicator",
|
||||||
|
"version": "0.0.1",
|
||||||
|
"devDependencies": {
|
||||||
|
"grunt": "~0.4.5",
|
||||||
|
"grunt-contrib-connect": "^0.9.0",
|
||||||
|
"grunt-contrib-jshint": "~0.10.0",
|
||||||
|
"grunt-contrib-watch": "^0.6.1",
|
||||||
|
"load-grunt-tasks": "^3.2.0"
|
||||||
|
}
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user