我想使用VuetifyJS/VueJS templates来构建 Web 应用(PWA), Android 应用(Cordova)和台式机来自一个代码库的应用程序(电子)。 构造主代码库以轻松创建针对每个平台构建的最佳方法是什么?
答案 0 :(得分:2)
好吧,如果您使用Cordova,则应该像往常一样将生成文件放在dist文件夹中。然后,我执行以下操作:
在安装Cordova后在您的项目中初始化
cordova create mobile com.f1lt3r."${PWD##*/}"
cd mobile
让我们添加Android平台
cordova platform add android
这将创建一个包含Cordova项目的移动文件夹。接下来,创建一个从项目构建文件到Cordova Web根目录的符号链接。
cd ..
rm -rf mobile/www/*
ln -s $(pwd)/dist/* $(pwd)/mobile/www
现在,对于Electron,您可以看一下SimulatedGREG / electron-vue的配置文件,我对此不太熟悉,但是我认为可以用Cordova做类似的事情。