我這工作完全正常就在今天,突然我所有的js文件通過requirejs被加載,直到無法找到其原因requirejs決定給每一個「.MAP」文件擴展名,而不是「.js文件RequireJS加入「.MAP」,以JavaScript的,而不是」 .js文件突然
我加入了」 .js文件的路徑,只是爲了看看,然後requirejs仍然失敗,因爲它指出了‘jquery.min.js.js’
我很困惑這將如何突然無故改變。有沒有人有任何想法?
require.config
baseUrl: 'javascripts'
paths:
jquery: 'vendor/jquery-1.10.2.min'
underscore: 'vendor/underscore.min'
backbone: 'vendor/backbone.min'
shim:
underscore:
exports: '_'
backbone:
deps: ["underscore", "jquery"]
exports: "Backbone"
require [
'jquery',
'underscore',
'backbone'#,
], ($, _, Backbone) ->
$('body').prepend "<div class='marking-up-header'></div>"
再次,這是工作得很好,我最後一次工作,今天回到它,它被搞砸了。
好了,所以我乾脆拿出require.js,現在我得到同樣的錯誤,缺失與「.MAP」依然。我在safari中打開它(我使用的是chrome),並且我沒有收到這些錯誤。 Chrome有中風嗎?有人有什麼主意嗎?
謝謝。
也許這會有所幫助。 http://stackoverflow.com/questions/17898165/why-is-requirejs-trying-to-load-map – veritasetratio