[英]import external js file in meteor project
我有一个流星项目,我想在其中包含会话表单框架 。
有一个npm软件包,但是没有正确导入(可能是由于某种bug引起的 )。 根据github问题,这是:
import cf from 'conversational-form'
不起作用,因为导出函数导出的是cf.ConversationalForm
,而不是cf
(但是cf对于现有声明是必需的)。 表单已创建并设置样式,但是无法在js中解决。
我已经能够在普通的html / js / css项目中使用该框架,所以现在我想只包含外部脚本作为解决方法。 但是,在client / main.js中进行下载+导入对我不起作用。
我试过了:
import '/imports/api/conversational-form.min.js
以及:
$.getScript
在Meteor.startup中。
我是否需要在外部.js中编写特定的导出文件? 我距离专业人士还很远,因此我不愿剖析外部.js。
关于如何简单模仿html-script-inclusion的任何提示? 还是关于如何使框架运行的其他想法?
真诚的,拼命的。
好吧,流星为您提供了许多方法,我想到的第一个想法是:
我最终下载了该脚本,对其进行了修改以设置我的选项,并通过\\imports
其包括在内。
非常hacky的解决方案,但是很好,它可以工作...
Meteor允许您加载外部库,并通过/compatibility
文件夹在所有客户端中对它们进行作用域设置。
只需将文件放在其中,它将自动进行范围调整。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.