mirror of
https://github.com/taobataoma/meanTorrent.git
synced 2026-03-12 15:10:28 +01:00
Fixed asset management structure
This commit is contained in:
@@ -62,7 +62,7 @@ module.exports.getGlobbedFiles = function(globPatterns, removeRoot) {
|
||||
* Get the modules JavaScript files
|
||||
*/
|
||||
module.exports.getJavaScriptAssets = function(includeTests) {
|
||||
var output = this.getGlobbedFiles(this.assets.lib.concat(this.assets.js), 'public/');
|
||||
var output = this.getGlobbedFiles(this.assets.lib.js.concat(this.assets.js), 'public/');
|
||||
|
||||
// To include tests
|
||||
if (includeTests) {
|
||||
@@ -76,6 +76,6 @@ module.exports.getJavaScriptAssets = function(includeTests) {
|
||||
* Get the modules CSS files
|
||||
*/
|
||||
module.exports.getCSSAssets = function() {
|
||||
var output = this.getGlobbedFiles(this.assets.css, 'public/');
|
||||
var output = this.getGlobbedFiles(this.assets.lib.css.concat(this.assets.css), 'public/');
|
||||
return output;
|
||||
};
|
||||
24
config/env/all.js
vendored
24
config/env/all.js
vendored
@@ -11,19 +11,23 @@ module.exports = {
|
||||
sessionSecret: 'MEAN',
|
||||
sessionCollection: 'sessions',
|
||||
assets: {
|
||||
lib: {
|
||||
css: [
|
||||
'public/lib/bootstrap/dist/css/bootstrap.css',
|
||||
'public/lib/bootstrap/dist/css/bootstrap-theme.css',
|
||||
],
|
||||
js: [
|
||||
'public/lib/angular/angular.js',
|
||||
'public/lib/angular-resource/angular-resource.js',
|
||||
'public/lib/angular-animate/angular-animate.js',
|
||||
'public/lib/angular-ui-router/release/angular-ui-router.js',
|
||||
'public/lib/angular-ui-utils/ui-utils.js',
|
||||
'public/lib/angular-bootstrap/ui-bootstrap-tpls.js'
|
||||
]
|
||||
},
|
||||
css: [
|
||||
'public/lib/bootstrap/dist/css/bootstrap.css',
|
||||
'public/lib/bootstrap/dist/css/bootstrap-theme.css',
|
||||
'public/modules/**/css/*.css'
|
||||
],
|
||||
lib: [
|
||||
'public/lib/angular/angular.js',
|
||||
'public/lib/angular-resource/angular-resource.js',
|
||||
'public/lib/angular-animate/angular-animate.js',
|
||||
'public/lib/angular-ui-router/release/angular-ui-router.js',
|
||||
'public/lib/angular-ui-utils/ui-utils.js',
|
||||
'public/lib/angular-bootstrap/ui-bootstrap-tpls.js'
|
||||
],
|
||||
js: [
|
||||
'public/config.js',
|
||||
'public/application.js',
|
||||
|
||||
22
config/env/production.js
vendored
22
config/env/production.js
vendored
@@ -3,14 +3,20 @@
|
||||
module.exports = {
|
||||
db: process.env.MONGOHQ_URL || process.env.MONGOLAB_URI || 'mongodb://localhost/mean',
|
||||
assets: {
|
||||
lib: [
|
||||
'public/lib/angular/angular.js',
|
||||
'public/lib/angular-resource/angular-resource.js',
|
||||
'public/lib/angular-animate/angular-animate.js',
|
||||
'public/lib/angular-ui-router/release/angular-ui-router.js',
|
||||
'public/lib/angular-ui-utils/ui-utils.js',
|
||||
'public/lib/angular-bootstrap/ui-bootstrap-tpls.js'
|
||||
],
|
||||
lib: {
|
||||
css: [
|
||||
'public/lib/bootstrap/dist/css/bootstrap.min.css',
|
||||
'public/lib/bootstrap/dist/css/bootstrap-theme.min.css',
|
||||
],
|
||||
js: [
|
||||
'public/lib/angular/angular.min.js',
|
||||
'public/lib/angular-resource/angular-resource.min.js',
|
||||
'public/lib/angular-animate/angular-animate.min.js',
|
||||
'public/lib/angular-ui-router/release/angular-ui-router.min.js',
|
||||
'public/lib/angular-ui-utils/ui-utils.min.js',
|
||||
'public/lib/angular-bootstrap/ui-bootstrap-tpls.min.js'
|
||||
]
|
||||
},
|
||||
css: 'public/dist/application.min.css',
|
||||
js: 'public/dist/application.min.js'
|
||||
},
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
'use strict';
|
||||
@@ -128,9 +128,6 @@ module.exports = function(grunt) {
|
||||
// Build task(s).
|
||||
grunt.registerTask('build', ['jshint', 'csslint', 'loadConfig' ,'uglify', 'cssmin']);
|
||||
|
||||
// Build task(s).
|
||||
grunt.registerTask('heroku-deploy', ['jshint', 'csslint', 'uglify', 'cssmin']);
|
||||
|
||||
// Test task.
|
||||
grunt.registerTask('test', ['env:test', 'mochaTest', 'karma:unit']);
|
||||
};
|
||||
10
public/dist/application.min.css
vendored
10
public/dist/application.min.css
vendored
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user