Javascript 如何创建vue全局函数并将其发布到NPM?

Javascript 如何创建vue全局函数并将其发布到NPM?,javascript,npm,vue.js,Javascript,Npm,Vue.js,我知道这听起来有点混乱,但让我在这里解释一下: 现在有一个模块只能作为CDN导入: 将其包含在index.html(或任何.html文件)中后 模块中有几个函数可以使用 <script> $example_function.doSomething(param1,param2); $example_function.doSomething2(); </script> $example_function.doSomething(参数1、参数2); $ex

我知道这听起来有点混乱,但让我在这里解释一下:

现在有一个模块只能作为CDN导入:

将其包含在
index.html
(或任何
.html
文件)中后

模块中有几个函数可以使用

<script>
    $example_function.doSomething(param1,param2);
    $example_function.doSomething2();
</script>

$example_function.doSomething(参数1、参数2);
$example_function.doSomething2();
由于该模块不作为NPM包提供,而且对于像我这样希望在webpack构建的Vue.js项目中使用它的人来说,使用该模块并不是那么简单

我知道有很多方法可以解决这个问题,但我希望它很简单,因为我可以像其他npm包一样在全球范围内导入它

从“示例”导入示例

Vue.使用(示例)

然后我可以在任何Vue组件中调用该函数,或者在我未来的Vue项目中调用该函数


有可能做到这一点吗?

自己编写一个发布NPM端口的程序?@Li357你是什么意思?你能告诉我这个模块是什么吗@Hongarc 它是一个JS库,可以生成仅适用于特定字符的字体文件,以减少加载大小(特别适用于一些包含许多字符的复杂语言,如中文、日文等)