Taro: Unable to resolve expo" from "./F:\\xxx\\.rn_temp\\bin\\crna-entry.js"

Created on 22 Sep 2018  ·  19Comments  ·  Source: NervJS/taro

qq 20180922104146

enhancement

Most helpful comment

npm run dev:rn 编译后
删除 .rn_temp 目录下 node_modules ,
清除npm缓存(npm cache clean --force),然后执行 npm install 命令,
再运行npm run dev:rn 可以了。

All 19 comments

运行 npm run dev:rn
这是哪里出问题了?

Taro 版本多少

Taro 版本多少

1.0.3

development server 500,编译的时候有报错吗?截一下图。

development server 500,编译的时候要报错吗?截一下图。

qq 20180923090657
qq 20180923090721
qq 20180923090934

如图

确定 .rn_temp 目录下的 Taro 相关的依赖是不是也是 1.0.3,然后进入 .rn_temp 目录,重新安装一下依赖。

确定 .rn_temp 目录下的 Taro 相关的依赖是不是也是 1.0.3,然后进入 .rn_temp 目录,重新安装一下依赖。

是1.0.3 如何重新安装依赖

package_versions.txt
.rn_tempnode_modules 下的文件

进入 .rn_temp 目录,删除 node_modules ,然后重新 npm install

11
按照你说的 进入 .rn_temp 目录,删除 node_modules ,然后执行 npm install 命令
再回到项目根目录 执行 npm run dev:rn 就报错。郁闷 什么都没动,直接拿着创建的模板编译的。

工程目录下也执行同样的操作试一试。

工程目录下也执行同样的操作试一试。

一样的

qq 20180923155703
.rn_temp 目录 npm install

工程根目录 npm install
qq 20180923155907

npm run dev:rn 编译后
删除 .rn_temp 目录下 node_modules ,
清除npm缓存(npm cache clean --force),然后执行 npm install 命令,
再运行npm run dev:rn 可以了。

我也同样的问题,我编译微信小程序没有问题,使用npm run dev:rn就跟上面一样的错误,我也尝试你们提示的办法去做,还是报错。
另外,我重新taro init项目也是同样的错误。
win10、taro 1.2.0、npm 6.4.1、node 10.14.0
请问要如何解决?

我重复删除然后重新npm install已经ok了。

按照这个操作,删除.rn_temp 目录下 node_modules ,清除缓存,执行 npm install 命令,再运行npm run dev:rn ,还是不行

删除.rn_temp 下node_modules ,重新npm install 安装注意一定是cnpm可能会有问题,尽量避免,重新npm run dev:rn 可以了

Was this page helpful?
0 / 5 - 0 ratings

Related issues

luckyadam picture luckyadam  ·  121Comments

awesomepan picture awesomepan  ·  26Comments

yuche picture yuche  ·  203Comments

ShaoGongBra picture ShaoGongBra  ·  35Comments

zhiqingchen picture zhiqingchen  ·  75Comments