使用 wsl2 作为自己的开发环境,使用 taro 编译出小程序运行代码不能运行

2022-02-08 23:57:55 +08:00
 lqfxz520

最近想学习使用 react 和微信小程序,所以我选用taro进行开发,经过taro编译出小程序的运行代码之后使用小程序开发工具发现编译超时。

小程序开发工具不支持访问 wsl 目录吗?

想问问使用 wsl 开发小程序的人是如何解决开发环境问题的😄

1541 次点击
所在节点    问与答
6 条回复
varzy
2022-02-09 08:25:15 +08:00
确实不支持 wsl ,微信小程序社区也有人反馈到似乎官方并不 care 。。。

我目前的解决方案是把能丢进 wsl 的都丢进 wsl ,而 windows 本机找一个文件夹放了 portal 版的 git, node, yarn 再手动添加环境变量,这样就尽可能少的污染系统,等啥时候不做微信小程序开发了直接把这个文件夹和环境变量删掉就好。
lqfxz520
2022-02-09 09:43:46 +08:00
@varzy 从微信小程序社区上的留言来看确实没有打算支持🙃

你说的方案如果想调试小程序,每一次改动都要`git pull`吧,这样很麻烦…
varzy
2022-02-09 09:52:55 +08:00
@lqfxz520 #2 啊?每次改动 git pull ?不用啊我只是搭建了 wsl 和本机两套开发环境而已,跟 git pull 没什么关系吧
lqfxz520
2022-02-09 10:19:38 +08:00
@varzy 我理解不到位,能详细说怎么做吗,wsl 和本机上的代码如何保持一致啊。按我理解就是 2 个代码仓库了
varzy
2022-02-09 10:24:24 +08:00
@lqfxz520 #4 并不。wsl 里面开发能在 wsl 里跑的项目,本机只跑微信小程序相关的东西,所以代码永远都在本机。
lqfxz520
2022-02-09 10:44:17 +08:00
@varzy 那就不明白怎么分成 2 个文件夹了,因为小程序代码运行需要引用到 node_modules ,里面不知道会因为区分系统代码而不一样。总之感谢回答🤣

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/832561

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX