我想知道为什么我会从其他平均应用程序中获得不同的代码。我的意思是这个 - 当我运行yo meanjs:angular-config我得到一个看起来像这样的文件:
(function() {
'use strict';
// My Module module config
angular
.module('my-module')
.run(menuConfig);
menuConfig.$inject = ['Menus'];
function menuConfig(Menus) {
// Config logic
// ...
}
})();
我知道这没关系,但我感兴趣的是为什么我不能得到一个看起来像其他平均模块的代码块,如下所示:
'use strict';
// Configuring the Articles module
angular.module('users.admin').run(['Menus',
function (Menus) {
Menus.addSubMenuItem('topbar', 'admin', {
title: 'Manage Users',
state: 'admin.users'
});
}
]);
为什么会有区别?我使用版本0.4.2的meanjs。 如何在我发布的第二个代码块中生成代码?我确实看到了一些视频教程,他们使用相同的控制台命令和相同版本的meanjs,他们得到了“预期”代码。
答案 0 :(得分:0)
你是否偶然看到了MEAN Stack檀香山挑战赛?我和MEAN 0.4.2以及那个系列本身存在兼容性问题。