2017-09-07 49 views
-1

HI我试图做一个构建,推出我的Play商店中的应用程序,所以我试图做一个产品建立无法使产品打造

我main.ts

文件I加入这一行

import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; 
import { enableProdMode } from '@angular/core'; 

import { AppModule } from './app.module'; 


enableProdMode(); 
platformBrowserDynamic().bootstrapModule(AppModule); 

,我得到这个错误 enter image description here

可能有人帮助,请

+1

你检查https://stackoverflow.com/questions/45573923/ionic-building-typeerror-env-runcmd-is-not-a-function –

+0

没有变化,我仍然得到同样的问题@suraj –

+0

尝试更新离子到最新 –

回答

0

那不是你怎么做一个生产建立与离子。删除您添加的行,并使用ionic cordova build <platform> --prod触发优化构建。

您的应用程序上传到谷歌,播放,你需要做一个发布版本:

ionic cordova build android --prod --release 

而且你需要登录你的.keystore生成的.apk文件:

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore my-release-unsigned.apk alias_name 

作为

zipalign -v 4 my-release-unsigned.apk MyFinalSignedAndZipaligned.apk 

Here你可以找到:你需要的zipalign您的apk文件的最后一步关于如何部署应用程序的离子文档。

+0

它的工作,你能告诉我如何生成签名的apk @david –

+0

我添加了步骤作为我的文章更新! – David