Javascript 从rails资源管道中排除映射文件

Javascript 从rails资源管道中排除映射文件,javascript,ruby-on-rails,ruby-on-rails-4,asset-pipeline,Javascript,Ruby On Rails,Ruby On Rails 4,Asset Pipeline,我的Rails项目包含正在转换为JavaScript的TypeScript文件。对于每个翻译的.js文件,我也会得到一个.js.map文件。示例文件结构如下所示: /assets/javascripts/resources/Setting.ts /assets/javascripts/resources/Setting.js /assets/javascripts/resources/Setting.js.map 在我的application.js中,我只需 //= require_tree

我的Rails项目包含正在转换为JavaScript的TypeScript文件。对于每个翻译的
.js
文件,我也会得到一个
.js.map
文件。示例文件结构如下所示:

/assets/javascripts/resources/Setting.ts
/assets/javascripts/resources/Setting.js
/assets/javascripts/resources/Setting.js.map
在我的
application.js
中,我只需

//= require_tree .
问题是,当呈现这些内容时,我会得到以下HTML(对于我拥有的每个TypeScript文件):


正如您所看到的——出于某种原因,Rails认为Settings.js.map文件将被包括在内,并自动向其中添加
.js

如果这意味着什么的话——TypeScript编译只在IDE级别进行,因此它不会以任何方式集成到Rails中

Rails版本:4.2.1

所以。。如何排除这些映射文件

<script src="/assets/resources/Setting.js?body=1"></script>
<script src="/javascripts/resources/Setting.js.map.js"></script>