[TASK] Seperate dev and default for requirejs
This commit is contained in:
parent
5921a5f355
commit
e9e393e105
|
@ -1,8 +1,9 @@
|
|||
module.exports = function (grunt) {
|
||||
grunt.loadTasks("tasks");
|
||||
|
||||
grunt.registerTask("default", ["bower-install-simple", "lint", "copy", "sass", "postcss", "requirejs", "inline"]);
|
||||
grunt.registerTask("default", ["bower-install-simple", "lint", "copy", "sass", "postcss", "requirejs:default", "inline"]);
|
||||
grunt.registerTask("lint", ["eslint"]);
|
||||
grunt.registerTask("dev", ["default", "connect:server", "watch"]);
|
||||
grunt.registerTask("dev", ["bower-install-simple", "lint", "copy", "sass", "requirejs:dev"]);
|
||||
grunt.registerTask("serve", ["dev", "connect:server", "watch"]);
|
||||
};
|
||||
|
||||
|
|
|
@ -46,6 +46,10 @@ Just run the following command from the hopglass directory:
|
|||
|
||||
This will generate `build/` containing all required files.
|
||||
|
||||
## Development
|
||||
|
||||
Use `grunt serve` for development.
|
||||
|
||||
# Configure
|
||||
|
||||
Copy `config.json.example` to `build/config.json` and change it to match your community.
|
||||
|
|
|
@ -109,15 +109,25 @@ module.exports = function (grunt) {
|
|||
}
|
||||
},
|
||||
requirejs: {
|
||||
compile: {
|
||||
default: {
|
||||
options: {
|
||||
baseUrl: "lib",
|
||||
name: "../bower_components/almond/almond",
|
||||
mainConfigFile: "app.js",
|
||||
include: "../app",
|
||||
wrap: true,
|
||||
optimize: "uglify",
|
||||
out: "build/app.js"
|
||||
out: "build/app.js",
|
||||
build: false
|
||||
}
|
||||
},
|
||||
dev: {
|
||||
options: {
|
||||
baseUrl: "lib",
|
||||
name: "../bower_components/almond/almond",
|
||||
mainConfigFile: "app.js",
|
||||
include: "../app",
|
||||
optimize: "none",
|
||||
out: "build/app.js",
|
||||
build: false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -19,7 +19,7 @@ module.exports = function (grunt) {
|
|||
livereload: true
|
||||
},
|
||||
files: ["*.css", "app.js", "lib/**/*.js", "*.html"],
|
||||
tasks: ["default"]
|
||||
tasks: ["dev"]
|
||||
},
|
||||
config: {
|
||||
options: {
|
||||
|
|
Loading…
Reference in a new issue