vue-cli或vue项目利用HBuilder打包成移动端app操作

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

vue-cli或vue项⽬利⽤HBuilder打包成移动端app操作⼀、测试项⽬是否可以正确运⾏指令:npm run dev
1、⾸先我们先建⽴⼀个vue的项⽬,本⼈⽤的是vue-cli随便建⽴的,然后运⾏项⽬
⼆、修改路径 (assetsPublicPath: ‘./')
1、打开我们config中的js⽂件,修改assetsPublicPath的路径为"./"(下图的右下⾓位置)
2、检查下assetsRoot: path.resolve(__dirname, ‘…/dist'),
assetsSubDirectory: ‘static',
assetsPublicPath: ‘./', (⼀般情况下是这样的)
三、打包⽂件指令:npm run build
1、打包后会⽣成dist⽂件
四、创建新⽬录(MyApp)
1、在HBuilder中点击⽂件,打开⽬录,找到我们项⽬中的打包好的⽂件下找到dist⽂件,再命名,然后确定。

然后我们会看到这样的带着 W 的⽂件
五、转换APP
1、点击该项⽬右键属性,点击转换成App(T)
六、关于manifest.json配置
1、应⽤信息
2、manifest.json⾥⾯配置APP名字及APP图标
app图标:现在下⾯点击图标配置,然后选择图⽚放上去(图⽚只能为PNG格式,通过⼿动改后缀是不可以的)
3、启动图⽚(splash)配置,sdk配置等有需要就配置没有就默认
七、调试和打包⽣成apk
1、先安装个第三⽅⼯具(360助⼿之类的,⽅便连接模拟调试)
2、调试
(运⾏–真机运⾏–选择第⼀个HBuilder基座运⾏-把HBuilder调查WebView模式,调试时点击右边)在这⾥插⼊图⽚描述
3、调试完后,进⾏发⾏
(1)点击发⾏,发⾏为原⽣安装包
(2)点击使⽤DCloud公⽤证书,点击打包
(3)等待制作,下载
4、安装
(1)可直接通过360助⼿来安装,或者⽤qq或其他发送到⼿机上安装,如不能直接安装,就到⼿机上⽂件管理找到⽂件点击安装即可
补充知识:vue-cli打包成apk的完整⽅法和打包成app所遇到的问题
vue-cli适合写spa(单页⾯应⽤程序),因此,我们常会⽤它来开发app,当我们在pc端开发完成之后,肯定需要打包成apk或者ios(ios我在这⾥先不阐述)。

我的⽅法是利⽤hbuilder来构建apk⽂件。

我们将vue项⽬创建好后,cd项⽬⽂件夹,输⼊npm run dev(3.0以下版本的命
令)/npm run serve(3.0以上命令),打开浏览器,在8080(默认)下查看是否正常显⽰。

然后⽤npm run build命令将vue项⽬进⾏打包,打包完成后,在项⽬⽂件夹中多了⼀个dist⽂件夹,这时我们⽤hbuilder打开vue项⽬,
右键将之转换成移动app,如果这时候直接将之打包成apk,则会遇到⼀个巨⼤的问题,那就是apk安装之后,内容都是空⽩,没有⼀点东西,原因就是:路径问题,路径问题,路径问题(重要的事情说三篇),打包好后,所有的路径都是/开头的,/开头表⽰从根⽬录开始,⽽我们需要做的就是将dist项⽬中的所有/都改为./,./的意思就是当前⽬录。

然后点击在项⽬栏中的发⾏——>云打包,打原⽣安装包——>最后点击打包完成(如果遇到要配置参数,按需求配置即可).下图就是我将打包好的apk安装到⼿机之后的图⽚。

以上这篇vue-cli或vue项⽬利⽤HBuilder打包成移动端app操作就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。

相关文档
最新文档