Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

微信小程序转taro再转h5后,转后的h5在浏览器中无法正常预览 #3398

Closed
loosenRogers opened this issue Jun 12, 2019 · 6 comments

Comments

@loosenRogers
Copy link

loosenRogers commented Jun 12, 2019

问题描述
[问题描述:将现有微信小程序,taro convert转换成taro项目后,再build:h5,最终转成的h5项目在浏览器无法正常浏览]

复现步骤
[复现问题的步骤]

  1. 试验了两个微官方的组件demo小程序项目,picker&navigator
  2. 小程序项目中执行taro convert,先将小程序转换成taro项目
  3. 进入taroConvert目录,npm i 安装依赖;依赖安装完成后,npm run dev:h5运行h5项目
  4. 页面无法正常预览,报错Nerv变量无定义;
    image
    image
    5、如果是npm run build:h5,h5项目从入口文件index.html打开,index中引用的js和css路径不对,手动修改后,引入资源后,再报错第4步的错
    image
    image

期望行为
[微信小程序转后的taro项目,再转换成h5项目,能够在浏览器正常预览]

报错信息
[已在复现步骤中贴图]

系统信息

Taro v1.2 及以上版本已添加 taro info 命令,方便大家查看系统及依赖信息,运行该命令后将结果贴下面即可。

  • 操作系统: [macOS 10.14.5]
  • Taro 版本 [v1.3.0]
  • Node.js 版本 [12.4.0]
  • 报错平台 [h5]

补充信息
[可选]
[根据你的调查研究,出现这个问题的原因可能在哪里?]

@taro-bot
Copy link

taro-bot bot commented Jun 12, 2019

欢迎提交 Issue~

如果你提交的是 bug 报告,请务必遵循 Issue 模板的规范,尽量用简洁的语言描述你的问题,最好能提供一个稳定简单的复现。🙏🙏🙏

如果你的信息提供过于模糊或不足,或者已经其他 issue 已经存在相关内容,你的 issue 有可能会被关闭。

Good luck and happy coding~

@li305263
Copy link

遇到了一样的问题.
System:
OS: Windows 10
Binaries:
Node: 10.15.3
Yarn: 1.13.0
npm: 6.4.1

@loosenRogers
Copy link
Author

loosenRogers commented Jun 13, 2019

找到一个跟我一样的问题,小伙伴20多天前就提了issue#3158,现在还没解决

@jianguo1202
Copy link

appjs的Nave改成 Taro,或者在上面加入import Nerv from "nervjs"

@loosenRogers
Copy link
Author

appjs的Nave改成 Taro,或者在上面加入import Nerv from "nervjs"

这个手动可以解决问题,但是按理说应该转换过程中进行处理的,所以看issue还是留着

@loosenRogers
Copy link
Author

1.3.2之后的版本,该问题已经修复了,不存在了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants