【发布时间】:2017-06-20 02:47:27
【问题描述】:
我可以很好地使用来自 Scala.js 的 jQuery:
jsDependencies += "org.webjars" % "jquery" % "2.2.1" / "jquery.js" minified "jquery.min.js"
现在我想使用UglifyJS,它的 webjar 结构似乎有点不同。似乎没有缩小的 js 文件,甚至可能包含完整库的主文件看起来也不同,它没有 .js 扩展名,并且以以下几行开头:
#! /usr/bin/env node
// -*- js -*-
"use strict";
var UglifyJS = require("../tools/node");
这个 webjar 是否可以从 Scala.js 中使用,如果可以,如何使用?我尝试了以下方法,但没有成功:
jsDependencies += "org.webjars" % "uglifyjs" % "2.7.4" / "bin/uglifyjs"
这行 SBT 错误是:
[error] (test:resolvedJSDependencies) org.scalajs.core.tools.jsdep.JSLibResolveException: 一些对 JS 库的引用无法解析:
[错误] - 缺少 JS 库:bin/uglifyjs
[错误] 源自:scalafromjs:test, scalafromjs:compile
【问题讨论】:
标签: scala sbt uglifyjs scala.js