自用angular生成器,缺少指令的HTML外部模板



我一直在玩Angular的自耕树生成器。我不得不说,这是一个很好的结构。一切看起来都很好,除了一件事。虽然在本地(grunt服务)指令的外部html模板运行得很好,但当我构建并在服务器上运行它时,与指令相关的html模板(文件)丢失了!(其他一切都很好)。

例如,指令中的模板定义为
templateUrl: '../../views/usernavmenu.html',

在dev模式下这一切都很好,但在dist (live)中,文件不是连接和构建在js中(因为它正在发生与控制器相关的视图)。浏览器请求/views/usernavmenu.html,结果是404.

期望的行为是grunt任务在js文件中构建模板,就像它在所有其他视图中所做的那样。

有人有类似的问题吗?什么好主意吗?

gruntfile

通过更改templateUrl

解决
templateUrl: 'views/usernavmenu.html',

只是为了给其他可能正在寻找的人节省时间:)

相关内容

  • 没有找到相关文章

最新更新