我想禁用union
(生产模式)的源地图生成。
获取有关原始Scala源文件的所有信息并不总是合适的。
我没有找到任何合适的选项来完全禁用输出或类似的东西? 是否有任何指向scalajs sbt插件可用选项的文档链接?
感谢您的帮助
答案 0 :(得分:3)
类型为scalaJSLinkerConfig
的sbt设置StandardLinker.Config
包含您可以为Scala.js链接器提供的所有选项,即优化所有内容并发出.js文件的选项。出于某些原因,Scaladoc拒绝显示val
的评论,尽管它们存在in the source code。
你可以看到val sourceMap: Boolean
,它可以清楚地配置链接器是否要发射源地图。您可以使用以下sbt咒语将false
中的fullOptJS
设置为.settings(...)
,放置在相关项目的scalaJSLinkerConfig in (Compile, fullOptJS) ~= { _.withSourceMap(false) }
中:
%%timeit
search = "you don't need a dog. but if you like dogs, you should think of getting one for your own. Or a cat?"
mapping = {"don't": "do not" }
search = ' '.join([mapping.get(i, i) for i in search.split()])