使用npx的方式安装@tarojs/cli会出现缺少taro的问题

原创 野人  2021-11-10 09:01  阅读 141 次

最近,公司准备做个手机端的项目,然后经过调研采用了京东的凹凸实验室出品的Taro框架,这是一款一端多用的框架(主要是小程序为主),白话就是省钱,公司只要招一个人,就可以干多个人活了,哈哈。

然后我就开始搭建基本的框架了,按照Taro官方的文档写着步骤,我就一步一步的操作下来,因为官方说也可以使用npx安装它们的框架,所以我就采用npx的方式,毕竟我个人感觉就一个项目没有必要装全局安装包,用完就走呗,于是就采用了npx的方式了。

安装脚手架的过程都是挺顺利的,但是到最后运行项目的时候,失败了, 具体报错信息如下;

从上图,可以看出来,就是没有安装上taro的包,我就觉得很奇怪,这不是脚手架帮我们做的事情吗?难道还需要我们自己手动安装吗?结果,确实是,该问题我已经反馈到官方的仓库了,但是没有反应,我也告知了解决方式,但是还是希望官方可以尽早解决啊,毕竟用npx方式装的人还是不少呢。

解决方法,就是在安装下它们脚手架的包(其实这块大家可以了解下package.json文件中的script的命令启动流程相关知识会比较好点,我是之前有遇到过类似的问题,所以解决起来会快点),就好了,相关命令如下:

yarn add @tarojs/cli -Dnpm i @tarojs/cli -D

之后,在运行对应的启动命令,就正常了。

我已经笃定这个Taro的坑会不少了,至少我已经遇到了两个,继续加油coding吧。

本文地址:https://www.yerenwz.com/5092.html
版权声明:本文为原创文章,版权归 野人 所有,欢迎分享本文,转载请保留出处!

发表评论