Ionic 2 问题集

本文收集一些遇到的问题及其处理方法:

Console.log 不输出

最近升级了Ionic 2到正式版,发现console.log输出的内容不会显示到命令窗口了,这时我们修改一下package.json就行:
修改pagckage.json,如下:

"ionic:serve": "ionic-app-scripts serve"

替换为:

"ionic:watch": "ionic-app-scripts watch"

修改后的代码如下:

  "scripts": {
    "clean": "ionic-app-scripts clean",
    "build": "ionic-app-scripts build",
    "ionic:build": "ionic-app-scripts build",
    "ionic:watch": "ionic-app-scripts watch"
  },

编译Android报错:compileArmv7DebugJavaWithJavac

我是通过如下方法解决的,目前使用该方法一次解决问题,不保证可行

第一步

ionic state reset -- plugins

第二步

cordova platform remove android

第三步

cordova platform add android

最后

ionic build android

通过

一些更新命令

ionic lib update 
npm install ionic-angular@latest --save
npm install @ionic/app-scripts@latest --save-dev

错误:Error: listen EADDRINUSE 0.0.0.0:53703

这有可能是端口53703被占用了,知道该怎么解决了吧。

如何使用ionic命令时使用代理

在使用ionic命令创建工程,或其他需要联网的操作时可能出现网络异常。如下图所示:

ESOCKETTIMEDOUT

Hint: If github.com is not accessible in your location
try setting a proxy via HTTP_PROXY, e.g.

  export HTTP_PROXY=http://example.com:1234

or configure npm proxy via

  npm config set proxy http://example.com:8080
Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,991评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,532评论 25 708
  • 自从去年8月份用ionic2以来 一直爬坑不断,从Beta版升级到rc.1几乎将项目里面每个文件改了个遍。后来为了...
    lixiaohao阅读 1,253评论 1 4
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,589评论 9 467
  • 生活好乱 生活好乱 我要承受我这个年纪不该承受的智慧与美貌 我真的好累…… “从今天开始你就是凯夫人……” “喜欢...
    樱花落夏阅读 681评论 0 0