所以我已经为一个新项目开始了角度,这很棒,唯一的问题是我喜欢构建我的视图并且有部分等等,例如对我来说一个很棒的结构就像下面这样:
public Impresion()
{
InitializeComponent();
ModelVisual3D device3D = new ModelVisual3D();
device3D.Content = Display3d(MODEL_PATH);
CombinedManipulator manipulator = new CombinedManipulator();
manipulator.Bind(device3D);
viewPort3d.Children.Add(device3D);
}
但是,当构建到dist文件夹中时,角度生成器似乎不会查看子目录,并且我得到各种各样的包含和错误。
我可以更改Grunt以查看这些子目录并相应地处理视图,以便它们在构建后显示在我的应用程序中吗?
我找到了一个我认为可以在我的Grunt文件中负责的有趣块:
app/views/_partials/modals
app/views/_partials/menus
app/views/_partials/buttons
app/views/index.html
app/views/about.html
或者它是usemin块中的东西吗?我很困惑(相对较新的Angular):
ngtemplates: {
dist: {
options: {
module: 'myApp',
htmlmin: '<%= htmlmin.dist.options %>',
usemin: 'scripts/scripts.js'
},
cwd: '<%= yeoman.app %>',
src: 'views/{,*/}*.html',
dest: '.tmp/templateCache.js'
}
},
答案 0 :(得分:2)
好的,所以我想出了这个,问题出现在ngtemplates块中,我的代码现在看起来像这样:
=ADDRESS(<RowNum>, MATCH(MIN(<Range>), <Range>, 0) + COLUMN(<Range>) - 1)
请注意,src属性已从:
更改ngtemplates: {
dist: {
options: {
module: 'myApp',
htmlmin: '<%= htmlmin.dist.options %>',
usemin: 'scripts/scripts.js'
},
cwd: '<%= yeoman.app %>',
src: 'views/**/**/*.html',
dest: '.tmp/templateCache.js'
}
},
为:
src: 'views/{,*/}*.html',
这似乎捕获了_partials目录中的所有模板