Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
565 views
in Technique[技术] by (71.8m points)

用vue-cli2制作的项目A,如果想被项目B import进去? 项目A应该如何打包??

我用vue-cli2制作了一个项目A,功能为一个有图片有样式有动态功能的日历。

我现在需要把项目A打包成一个库,然后供多个vue项目引用。

这个项目A应该如何打包才能让别的项目import进去?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
  1. 首先,vue-cli 有提供 build targets 选项,除了可以 build 成标准的 SPA,还可以 build 成 library
  2. vue-cli2 有点太旧了,建议升级到 4
  3. 这部分主要是 webpack 的工作,实际上你只要把入口改成入口 vue 文件,大概率就能实现
  4. 如果你引用了一些样式或其它资源,就比较难处理,那就得具体问题具体分析了

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...