Closed hu-qi closed 5 years ago
欢迎提交 Issue~
如果你提交的是 bug 报告,请务必遵循 Issue 模板的规范,尽量用简洁的语言描述你的问题,最好能提供一个稳定简单的复现。🙏🙏🙏
如果你的信息提供过于模糊或不足,或者已经其他 issue 已经存在相关内容,你的 issue 有可能会被关闭。
Good luck and happy coding~
Hello~
您的问题楼上已经有了确切的回答,如果没有更多的问题这个 issue 将在 15 天后被自动关闭。
如果您在这 15 天中更新更多信息自动关闭的流程会自动取消,如有其他问题也可以发起新的 Issue。
Good luck and happy coding~
本次操作以官方尝试的nideshop这个开源微信小程序为例,taro convert十分顺利,但是之后的转换成alipay就出现了各种问题 前置操作
git clone https://github.com/tumobi/nideshop-mini-program
cd nideshop-mini-program
taro convert
cd taroConvert
npm install
一切顺利 接下来的操作就有些不顺利了,好像和taro convert生成的imports里边的文件有点关系npm run build:aliapy
问题描述
npm包showdown.js,开始安装...
等(经查证,是trao convert 处理wxParse目录时复制不完整)npm包showdown.js,开始安装...
查到是wxParse.js里面的问题 一看吓一跳,wxParse里面的文件居然没复制全 然后手动把html2json.js和showdown.js复制到taroConvert/src/lib/wxParse下,并修改wxParse.jsimport showdown from './showdown.js' import HtmlToJson from './html2json.js'
,继续npm run build:aliapy
意料之中还是有错·缺少npm包wxDiscode.js,开始安装...
,赶紧ctrl+c结束进程,修改html2json.jsvar wxDiscode = require('./wxDiscode.js'); var HTMLParser = require('./htmlparser.js');
,继续npm run build:aliapy
终极问题出现了 ` 错误 组件编译 组件src/imports/TaroParseaaTmpl.js编译失败! { Error: ENOENT: no such file or directory, open 'E:\learn\node\nideshop\nideshop-mini-program\taroConvert\src\imports\TaroParseabTmpl' at Object.openSync (fs.js:436:3) at Object.readFileSync (fs.js:341:35) at buildSingleComponent (C:\Users\huqi\AppData\Roaming\npm\node_modules\@tarojs\cli\src\weapp.js:1699:31) at Promise.all.componentPathList.map.componentObj (C:\Users\huqi\AppData\Roaming\npm\node_modules\@tarojs\cli\src\weapp.js:1632:60) at Array.map (期望行为 期望各位大佬有空帮忙看看,或者指点指点一下
报错信息
前文已经详细列举
系统信息 👽 Taro v1.2.3 Taro CLI 1.2.3 environment info: System: OS: Windows 10 Binaries: Node: 10.14.1 - C:\Program Files\nodejs\node.EXE npm: 6.4.1 - C:\Program Files\nodejs\npm.CMD
补充信息 根据我的尝试以及愚见,最开的问题应该是taro convert的时候没有完整的复制(或处理)wxParse这个目录,导致后续的问题;然后就是对taroConvert生成的import目录里边的文件没能正常处理。目测和我手动复制过来的文件也有关系