2017-06-13 57 views

回答

9

所以在你的角度CLI项目, 使用

ng build --prod --base-href . 

现在无论在dist文件夹中来,把它放在你的科尔多瓦的WWW文件夹生成构建,然后使用生成APK/IPA

cordova build android 

要使过程自动化,您可以在此处进行更改

  1. ,以确保该地区去科尔多瓦的WWW文件夹,在角cli.json &点它改变DIST位置,科尔多瓦的WWW文件夹

这部分是具体的

"apps": [{ 
     "root": "src", 
     "outDir": "dist", //change this line to point to cordova's www folder. 
  • 要运行纳克建立--prod --base-HREF。每当我们做了科尔多瓦的构建,写一个钩在科尔多瓦这样
  • GIST链接:Cordova -Angular CLI Hook

    注册这个钩子在config.xml中这样

    <hook type="before_prepare" src="hooks/buildApp.js"/> 
    

    编辑:

    --base-href命令。

    enter image description here

    +0

    我做了较早的,我从DIST复制一切,便将其内部WWW,拉链拉上,并上载build.phonegap.com,我只能看到'加载...'而已。什么是一个钩子的方式?? –

    +0

    那么你是如何构建它的?根据你的错误的基本href是没有设置,确保ü建立使用'NG建立--base-HREF .' –

    +0

    挂钩的东西,它允许u到科尔多瓦构建之前运行定制的过程,所以说妳跑科尔多瓦建设,所以首先它会运行的角度构建&然后做一个科尔多瓦建设 –

    相关问题