飞道软件工厂

插件式开发

新建app项目

我们创建一个app项目的方法与web/h5端点的创建方式几乎相同,只是在项目类型选择上有不同:

create app project

从学徒录制的视频看起来,其系统初始化的时间比web项目用的时间要长得多。这大概有两个原因:

  1. 学徒电脑配置太低,(thinkpad t420,2012年的机器,原装机械硬盘)。
  2. taro的开发依赖包确实太多(国人做东西不太讲究,也是一贯的做法)。
  3. taro3.1之前的版本确实依赖包太多,3.1之后开始对此有所改善。

让我们进入开发吧

在vscode中使用命令进行开发可以使用快捷键alt+m d启动,不会使用快捷键的请看视频.

start

可能遇到的问题

  1. 如果10086端口被占用,会自动切换到1008710087倘被占用,会自动切换到10088(输出信息:预览端口 10086 被占用, 自动切换到空闲端口 10087.).注意,虽然端口号自动切换了,但这通常是同时进行两个app项目的情况,如果开发者没有进行这样的操作,还请开发人员查找到未停止的脚本,关停止它。
  2. 停止已开启的调试的方法为:在终端中按Ctrl+C。如果不会这样的操作,将vscode全关掉再打开。如果还不行,重启电脑是万能神技,不妨一试。

相关链接

新建web项目