【问题标题】:Using easy-fit in an angularjs application without requirejs在没有 requirejs 的 angularjs 应用程序中使用 easy-fit
【发布时间】:2016-06-06 13:09:21
【问题描述】:

我正在尝试在 angularjs 应用程序 (https://github.com/khertan/forrunners) 中使用 js 库 easy-fit (https://github.com/pierremtb/easy-fit)。

易于使用 gulp,babel。我想转译并编译成一个独特的 javascript 文件。

如何使用 gulp-babel 进行编译而不需要调用?

谢谢,

【问题讨论】:

  • 嗯,easy-fit 是 npm 模块。可能您需要使用browserify? browserify.org
  • 我没有看到 RequireJS 在易于安装的任何地方使用。如果需要说明:RequireJS 是 AMD 模块的特定加载器。并非所有函数 require 的使用都是 RequireJS 的使用。如果我确实错过了它的使用,请编辑您的问题以提供您的证据证明 RequireJS 在那里使用。
  • 哎呀...谢谢。确实它使用 require 而不是 requirejs

标签: javascript angularjs requirejs babeljs


【解决方案1】:

阅读文档后

根本没有requirejs依赖。

但由于 lib 中有一些 require() 调用,这是一个节点方法,因此需要 browserify 该 lib...

我是如何制作和使用库的

$ browserify easy-fit.js --standalone easy-fit > easy-fit.bundle.js

将它包含在您的 index.html 中:

<script src="lib/easy-fit.bundle.js"></script>

现在在你的 javascript 中调用它:

var EasyFit = window.easyFit.default;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-01-17
    • 1970-01-01
    • 2016-08-04
    • 2012-05-16
    • 2018-12-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多