我有一个流星项目,我希望包含conversational form framework。
有一个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脚本包含的任何提示?或者关于如何让框架运行的其他想法?
真诚地,绝望。
答案 0 :(得分:0)
Well Meteor允许你通过多种方式实现这一目标,我想到的第一个想法是:
答案 1 :(得分:0)
我最终下载了脚本,修改了它以设置我的选项并通过\imports
包含它。
非常糟糕的解决方案,但是,它有效...
答案 2 :(得分:0)
Meteor允许您加载外部库并将它们放在所有客户端中
通过/compatibility
文件夹。
只需将文件放在那里,它就会自动确定范围。