Ach*_*ert 3 javascript android node.js cordova angular
我将我的 angular2 文件夹复制到一个新文件夹,在 Angular 中运行 npm I 等,它运行良好。
我在我的文件夹中创建了一个 Cordova 文件夹
cordova create cordova be.volckaertachiel.be "volckaertAchiel"
Run Code Online (Sandbox Code Playgroud)
然后:
cd cordova
cordova platform add browser
cordova run browser
rm -r www
cd ..
Run Code Online (Sandbox Code Playgroud)
使用以下命令在 corodova 文件夹中构建它:
ng build --target=production --environment=prod --output-path cordova/www/
Run Code Online (Sandbox Code Playgroud)
然后在浏览器中运行它 Cordova run browser
在我更改后端(node.js API)以接受8000它运行的端口后,它就像在 angular2 中运行一样
在这Cordova platform add android之后然后Cordova build android
它启动了Android SDK,启动了应用程序,但它有一个白屏......
简而言之,我的问题是:我用 Cordova 构建我的网络 -> 运行良好,在 android 上我只是得到一个白屏。
更新问题:在 android 中找不到编译的 js 文件
找不到文件的问题是通过从这里设置到这里<base href="/">来解决<base href="./">的,这里也有解释:https : //github.com/electron/electron/issues/1769
| 归档时间: |
|
| 查看次数: |
2566 次 |
| 最近记录: |