我正在尝试加载这样的模板:
define [
'jquery'
'underscore'
'backbone'
'mustache'
'text!templates/linksnip.html'
], ($, _, Backbone, Mustache, templateView) ->
// do stuff
它在本地运行良好并从/assets/scripts/js/templates/linksnip.html
. 无论出于何种原因,当我将它推送到我的 CDN 使用单独域的测试环境时,它都会尝试像这样加载它http://testing.mycdn.com/scripts/js/templates/linksnip.html.js
。知道为什么要尝试附加.js
扩展名吗?