【taro react】---- 编译微信小程序后报错:Error: Minified React error #321;

1. 错误图片

在这里插入图片描述

2. 报错场景

taro 3.2.12 react 编译成微信小程序,微信开发者工具打开编译后的项目报错!

3. 解决办法

  1. 删除 node_modules 文件夹
  2. 重新安装,执行
yarn

在这里插入图片描述

4. 结果

解决报错!

在这里插入图片描述

附:返回总目录的传送门如下
->返回总目录<-

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
这个错误提示表明在尝试创建目录 `/usr/local/lib/node_modules/@tarojs/cli/templates/taro-temp` 时,权限被拒绝。这通常是由于当前用户没有足够的权限来创建该目录导致的。 有几种解决方法可以尝试: 1. 使用 sudo 命令:以管理员身份运行命令可以获得足够的权限来创建目录。在命令前添加 `sudo` 前缀,然后输入管理员密码来执行命令。例如: ```shell sudo npm install -g @tarojs/cli ``` 这样会用管理员权限全局安装 Taro CLI,但请注意在使用 `sudo` 时要小心操作,确保你信任正在执行的命令。 2. 更改全局 npm 包的安装目录:将全局 npm 包的安装目录更改为当前用户拥有的目录,可以避免权限问题。可以通过设置 npm 的全局安装前缀来实现。首先,创建一个新的目录用于存放全局 npm 包: ```shell mkdir ~/.npm-global ``` 然后,配置 npm 的全局安装前缀为该目录: ```shell npm config set prefix '~/.npm-global' ``` 最后,将 `~/.npm-global/bin` 添加到 PATH 环境变量中,以便可以直接运行全局安装的包: ```shell echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc source ~/.bashrc ``` 现在,你可以尝试重新安装 Taro CLI: ```shell npm install -g @tarojs/cli ``` 它会将 Taro CLI 安装到你的用户目录下,而不需要管理员权限。 3. 使用 npx 运行 Taro CLI:如果你不想全局安装 Taro CLI,也可以使用 npx 来临时运行它,而不需要安装到全局。例如: ```shell npx @tarojs/cli init myApp ``` 这将使用 npx 临时安装和运行 Taro CLI,而不会对全局环境做任何更改。 尝试以上方法后,应该能够解决权限问题并成功安装和运行 Taro CLI。如果问题仍然存在,请进一步检查你的系统权限和配置,并查看相关文档或社区讨论以获取更多帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Rattenking

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值