V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
lqfxz520
V2EX  ›  问与答

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

  •  
  •   lqfxz520 · 2022-02-08 23:57:55 +08:00 · 1703 次点击
    这是一个创建于 1017 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    6 条回复    2022-02-09 10:44:17 +08:00
    varzy
        1
    varzy  
       2022-02-09 08:25:15 +08:00 via iPhone
    确实不支持 wsl ,微信小程序社区也有人反馈到似乎官方并不 care 。。。

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

    你说的方案如果想调试小程序,每一次改动都要`git pull`吧,这样很麻烦…
    varzy
        3
    varzy  
       2022-02-09 09:52:55 +08:00
    @lqfxz520 #2 啊?每次改动 git pull ?不用啊我只是搭建了 wsl 和本机两套开发环境而已,跟 git pull 没什么关系吧
    lqfxz520
        4
    lqfxz520  
    OP
       2022-02-09 10:19:38 +08:00
    @varzy 我理解不到位,能详细说怎么做吗,wsl 和本机上的代码如何保持一致啊。按我理解就是 2 个代码仓库了
    varzy
        5
    varzy  
       2022-02-09 10:24:24 +08:00
    @lqfxz520 #4 并不。wsl 里面开发能在 wsl 里跑的项目,本机只跑微信小程序相关的东西,所以代码永远都在本机。
    lqfxz520
        6
    lqfxz520  
    OP
       2022-02-09 10:44:17 +08:00
    @varzy 那就不明白怎么分成 2 个文件夹了,因为小程序代码运行需要引用到 node_modules ,里面不知道会因为区分系统代码而不一样。总之感谢回答🤣
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3321 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 04:54 · PVG 12:54 · LAX 20:54 · JFK 23:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.