【发布时间】:2018-01-18 21:48:33
【问题描述】:
很抱歉问了这样一个初学者的问题,但我刚刚学习了 JS 的基础知识,还没有完全理解新的 ES6 特性。
我只想在我的项目中使用 rangy 并使用以下方法在我的 html 文件(刀片模板)中初始化 <script></script>-Tags 中的 rangy 对象
rangy.init();
rangy-library 包含六个文件,所有这些文件都包含在我的页脚中。
Chrome 控制台告诉我 rangy 未定义。我需要做什么?
我尝试了数千种 import 的语法变体,但控制台告诉我 unexpected token import
我尝试使用 Laravel mix(mix.babel、mix.js、mix.scripts)将文件编译成一个文件,但没有任何效果。 我很确定我只需要掌握如何使用 ES6-Modules 的概念,但教程并没有真正的帮助。也许你们中的一个人可以帮助我弄清楚在这种特殊情况下如何使用 rangy?
提前致谢!
【问题讨论】:
-
通常,您希望捆绑您的 JS(与库和您自己的任何代码),然后在服务器端输出中包含或引用该文件。不幸的是,正如所写,我认为这个问题可能过于宽泛而无法很好地回答。
-
简单的导入,虽然不相关,但看这里,你可以看到这家伙是如何导入 rangy stackoverflow.com/questions/34104643/…
标签: javascript webpack module rangy