vue中npm插件如何作为本地资源引入
在npm上下载了一个编辑器的插件,由于有需求 把源码改动了,
通常vue中引入都是这样写的,改动完的npm包应该如何引用
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
在npm上下载了一个编辑器的插件,由于有需求 把源码改动了,
通常vue中引入都是这样写的,改动完的npm包应该如何引用
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
下载源码,修改,重新打包,覆盖mode_modules中的文件
我看这个模块的
package.json
里的main
指向的是release/wangEditor.js
,这也就意味着你import E from 'wangEditor'
===import E from 'wangEditor/release/wangEditor.js'
。如果你修改了源码指的是修改了
release/wangEditor.js
,那你大可以把release/wangEditor.js
拷贝到本地文件夹然后用相对路径引用。又或者,将
release/wangEditor.js
放到public/文件夹或者发布到cdn,然后在html
文件<head>
中用<script>
引入,然后在vue中使用var E = window.wangEditor
。你可以查看一下 npm 的文档。可以使用本地路径引入包的。
npm Local Paths
请问下您现在解决了吗,我也改了这个编辑器源码,不知道该怎么放到本地去引用