我正在使用带有文本的 require.js 文本插件!将 xhr 响应呈现为 html 的语法。
text : 'libs/require/text' ...
在我看来,我将它们定义为
define([
'text!templates/categories.html'
, 'models/Categories'
, 'views/CategoryView'
], ...
一切都在本地正常运行。
但是,当我将此代码推送到服务器时,它开始将 *.html 作为<script></script>
元素加载。
此外,它还在 .html 文件名上附加了一个 .js 扩展名。
有什么想法吗?正在加载的资产是 CORS。