当前位置: 首页 > 知识库问答 >
问题:

Vue2项目打包成Lib库能包含完整功能吗?

容柏
2024-04-28

我有一个完整的vue2项目,里面包含了路由和vuex怎么打包成lib包供其他vue项目npm install或者html页面通过script引入umd.js的方式,让引入的项目或者html拥有lib项目的完整功能,比如我写了一个vue商城项目,其他项目只需引入我的入口组件就可以实现一个商城的功能

或者说有没有可能实现,想像java那样,来自一个java后端开发的疑问

build -target lib 之后的项目提示找不到$store undifine

共有1个答案

淳于禄
2024-04-28

你需要的是微前端的解决方案:
可以看下qiankun.js: https://qiankun.umijs.org/zh/guide

 类似资料:
  • 我正在尝试创建一个类似于以下内容的项目结构: 此外,我们希望避免使用require将所有函数拉到一个index.js文件中。

  • 如题,我现在想将我的一个vue2项目用webpack在生成模式下打包成lib,libraryTarget设置为umd,入口文件就是把我的所有业务组件分别导入然后通过export default导出,如果是普通打包的话,我知道生产模式下webpack4会默认启用tree-shaking相关配置,但是如果打包成lib的话还会进行tree-shaking吗我不太确定,有没有大佬解惑下~

  • 想用vue写一个h5的app,直接用脚手架创建一个空项目,写完之后打包好,在hbuilder中新建一个h5+的空项目,将打包好的dist丢到里面再进行配置打包成apk,这样做能成功?图片.png 无,空想阶段

  • 请问有大佬知道vue2项目打包的apk的导出功能为什么失效了吗?网页,h5的应该还是可以下载的。我又不想导出功能和后端有交互,想纯前端下载,网页的下载写法好像打包到apk后失效了。在app中加入vconsole,手机中也没有任何的error或info等信息打印出来…… 问了一些大佬,认为是内置浏览器不支持一些写法,可能是不兼容…… 还有说要用webview内嵌打包后的dist文件夹的,还有是用vc

  • 问题内容: 这是我的代码: 问题答案: 像所有的专用方法(用“魔法姓名”开始和结束),是 不是 意味着要直接调用(除非是非常特殊的情况下,诸如最多=调用父类):确切地说,这种方法被称为的一部分内置程序和运算符的操作。在的情况下,所讨论的运算符是“包含检查”运算符。 在展示您的班级时(除了修正您的错字,并使用!!代替),并将其作为实例打印-以及对其他任何包含检查的打印,因为总会返回(因为,非空值字符

  • 问题内容: 我看到人们正在使用另一个列表来查看列表中是否存在某项,但是有一种快速的方法吗?: 问题答案: 您可以使用以下语法: 同样,逆运算符: 它适用于列表,元组,集合和字典(检查键)。 请注意 ,这是列表和元组中的O(n)操作,而集合和字典中是O(1)操作。