我正在处理从这里开始的溜溜球样板:溜溜球。
我知道我可以使用$ yo meanjs:angular-module <module-name>创建自己的模块。
是否可以使用命令行中的yo安装和插入控制器五流?
类似于:$ yo meanjs:ng-flow <module-name>
在这里找到的文档中,meanjs模:因此,除非有更好的建议,否则我可以尝试这个方法。
要添加第三方模块,使用public/config.js文件,其中添加了一个名为applicationModuleVendorDependencies的数组属性。当您添加一个新的第三方模块时,您应该将它添加到这个数组中,这样主模块就可以作为一个依赖项加载它。。
'use strict';
// Init the application configuration module for AngularJS application
var ApplicationConfiguration = (function() {
// Init module configuration options
var applicationModuleName = 'theconnect';
var applicationModuleVendorDependencies = ['ngResource', 'ngCookies', 'ngAnimate', 'ngTouch', 'ngSanitize', 'ui.router', 'ui.bootstrap', 'ui.utils'];
// Add a new vertical module
var registerModule = function(moduleName, dependencies) {
// Create angular module
angular.module(moduleName, dependencies || []);
// Add the module to the AngularJS configuration file
angular.module(applicationModuleName).requires.push(moduleName);
};
return {
applicationModuleName: applicationModuleName,
applicationModuleVendorDependencies: applicationModuleVendorDependencies,
registerModule: registerModule
};
})();发布于 2014-10-18 20:44:41
在通过cmd行添加模块后,使用:
bower install "ng-flow#~2" --save
grunt bower-install我将其作为依赖项添加到public/config.js中:
var applicationModuleVendorDependencies = ['ngResource', 'ngCookies', 'ngAnimate', 'ngTouch', 'ngSanitize', 'ui.router', 'ui.bootstrap', 'ui.utils','flow'];然后将模块路径添加到/config/env目录下的所有JS文件中。
module.exports = {
db: process.env.MONGOHQ_URL || process.env.MONGOLAB_URI || 'mongodb://' + (process.env.DB_1_PORT_27017_TCP_ADDR || 'localhost') + '/theconnect',
assets: {
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.js',
'public/lib/angular-cookies/angular-cookies.js',
'public/lib/angular-animate/angular-animate.js',
'public/lib/angular-touch/angular-touch.js',
'public/lib/angular-sanitize/angular-sanitize.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',
'public/lib/ng-flow/dist/ng-flow.js'
]
},
css: 'public/dist/application.min.css',
js: 'public/dist/application.min.js'
},
......
...
}发布于 2015-05-16 01:26:26
法布里的回答很有帮助。加上..。
我必须在提到的"all.js“文件Fabii中输入两个条目(该文件位于/config/env/all.js )
'public/lib/flow.js/dist/flow.min.js',
'public/lib/ng-flow/dist/ng-flow.js'https://stackoverflow.com/questions/26394686
复制相似问题