最近,公司准备做个手机端的项目,然后经过调研采用了京东的凹凸实验室出品的Taro
框架,这是一款一端多用的框架(主要是小程序为主),白话就是省钱,公司只要招一个人,就可以干多个人活了,哈哈。
然后我就开始搭建基本的框架了,按照Taro官方的文档写着步骤,我就一步一步的操作下来,因为官方说也可以使用px
安装它们的框架,所以我就采用px
的方式,毕竟我个人感觉就一个项目没有必要装全局安装包,用完就走呗,于是就采用了px
的方式了。
安装脚手架的过程都是挺顺利的,但是到最后运行项目的时候,失败了, 具体报错信息如下;
从上图,可以看出来,就是没有安装上taro
的包,我就觉得很奇怪,这不是脚手架帮我们做的事情吗?难道还需要我们自己手动安装吗?结果,确实是,该问题我已经反馈到官方的仓库了,但是没有反应,我也告知了解决方式,但是还是希望官方可以尽早解决啊,毕竟用px
方式装的人还是不少呢。
解决方法,就是在安装下它们脚手架的包(其实这块大家可以了解下package.json文件中的script的命令启动流程相关知识会比较好点,我是之前有遇到过类似的问题,所以解决起来会快点),就好了,相关命令如下:
yarn add @tarojs/cli -D
或pm i @tarojs/cli -D
之后,在运行对应的启动命令,就正常了。
我已经笃定这个Taro
的坑会不少了,至少我已经遇到了两个,继续加油coding吧。