Angular 切换到 Jade 后模板未加载
Angular templates not loading after switching to Jade
我最近将我的 Angular 项目从 JavaScript 切换到 CoffeeScript(运行良好),然后从 HTML 切换到 Jade。我仍在努力解决 Jade 的一个问题。我正在使用 Yeoman。
当我加载项目的任何特定页面时,我只会看到一个空白屏幕。如果我查看源代码,它包含的内容似乎是我的 index.html
.
的正常内容
真正令人困惑的是,如果我导航到页面试图加载的模板(例如 http://localhost:9000/views/file-uploads/index.html
),模板就在那里并且加载得很好。
所以一路上有些事情搞砸了,我只是不知道是什么,我不确定如何解决问题。有什么想法吗?
这是我的 Gruntfile.coffee
事实证明,我使用的工具 html2jade
不必要地将我所有的模板包装在 html
和 body
标签中。无论出于何种原因,这引起了问题。从转换后的 Jade 文件中取出 html
和 body
标签后,一切正常。
我最近将我的 Angular 项目从 JavaScript 切换到 CoffeeScript(运行良好),然后从 HTML 切换到 Jade。我仍在努力解决 Jade 的一个问题。我正在使用 Yeoman。
当我加载项目的任何特定页面时,我只会看到一个空白屏幕。如果我查看源代码,它包含的内容似乎是我的 index.html
.
真正令人困惑的是,如果我导航到页面试图加载的模板(例如 http://localhost:9000/views/file-uploads/index.html
),模板就在那里并且加载得很好。
所以一路上有些事情搞砸了,我只是不知道是什么,我不确定如何解决问题。有什么想法吗?
这是我的 Gruntfile.coffee
事实证明,我使用的工具 html2jade
不必要地将我所有的模板包装在 html
和 body
标签中。无论出于何种原因,这引起了问题。从转换后的 Jade 文件中取出 html
和 body
标签后,一切正常。