从 Ractive.js v0.5.8 升级到 v0.7.1 并调用文件 Ractive.js.map
Upgrading from Ractive.js v0.5.8 to v0.7.1 and making a call to file Ractive.js.map
我正在将应用程序从 Ractive JS v0.5.8 升级到 v0.7.1,在浏览器控制台中,我收到一个 403(禁止)请求调用:
http://[mydomain.com]/www/RACTIVE/ractive/.gobble-build/02-babel/1/Ractive.js.map
是什么导致了这个请求,我该如何补救?
这很奇怪 - ractive.js(和其他文件)的最后一行是这样的:
//# sourceMappingURL=ractive.js.map
换句话说,如果控制台打开,浏览器获取 the sourcemap 的指令,并将其用于调试。
您看到的请求是针对在构建过程中生成的文件。我们将在下一个版本中删除那些中间的 sourcemap 注释(捆绑工具,esperanto, has an open issue),但与此同时,看起来最终注释正在以某种方式从您正在使用的文件中删除?
应该解决的三件事:
- 确保上面显示的注释出现在您的 ractive 副本中,并将 sourcemap 放在它旁边,或者
- 使用没有这些注释的缩小版本,或者
- 手动删除评论(查找并替换
/\/\/# sourceMappingURL=.+/
为空行
如果正确的注释 是 出现在您使用的文件末尾,我很想知道您使用的是什么浏览器,以及您是如何安装的活泼的。谢谢
我正在将应用程序从 Ractive JS v0.5.8 升级到 v0.7.1,在浏览器控制台中,我收到一个 403(禁止)请求调用:
http://[mydomain.com]/www/RACTIVE/ractive/.gobble-build/02-babel/1/Ractive.js.map
是什么导致了这个请求,我该如何补救?
这很奇怪 - ractive.js(和其他文件)的最后一行是这样的:
//# sourceMappingURL=ractive.js.map
换句话说,如果控制台打开,浏览器获取 the sourcemap 的指令,并将其用于调试。
您看到的请求是针对在构建过程中生成的文件。我们将在下一个版本中删除那些中间的 sourcemap 注释(捆绑工具,esperanto, has an open issue),但与此同时,看起来最终注释正在以某种方式从您正在使用的文件中删除?
应该解决的三件事:
- 确保上面显示的注释出现在您的 ractive 副本中,并将 sourcemap 放在它旁边,或者
- 使用没有这些注释的缩小版本,或者
- 手动删除评论(查找并替换
/\/\/# sourceMappingURL=.+/
为空行
如果正确的注释 是 出现在您使用的文件末尾,我很想知道您使用的是什么浏览器,以及您是如何安装的活泼的。谢谢