V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
xiaoming1992
V2EX  ›  JavaScript

记一次低级失误

  •  
  •   xiaoming1992 · 2020-10-16 10:31:54 +08:00 · 1828 次点击
    这是一个创建于 1259 天前的主题,其中的信息可能已经有所发展或是发生改变。

    执行yarn global add @tarojs/cli@lastest,选择了3.0.14版本,打印信息是success Installed "@tarojs/[email protected]" with binaries,结果执行taro --version,结果却是Taro v2.0.7,以为自己下错了,翻来覆去地remove + add,没用,始终是2.0.7版本

    一气之下,remove 掉,👴不用了,手贱再试试taro --version,我日,还是2.0.7,阴魂不散啊,我都 remove 了怎么还。。。哦,不会是npmglobal安装了吧。。。找找看果然是。。。

    libook
        1
    libook  
       2020-10-16 11:10:32 +08:00
    想节省一些硬盘空间,昨天换了 pnpm,但后来发现不支持 npm 的 package-lock 标准,于是又用回了 npm……

    可以研究一下 path 环境变量的覆盖顺序,让 yarn 的 bin 路径优先级高于 npm 的,这样就会优先执行 yarn 下的程序,yarn 下没有才回去 npm 下找。
    no1xsyzy
        2
    no1xsyzy  
       2020-10-16 11:33:05 +08:00
    which
    xiaoming1992
        3
    xiaoming1992  
    OP
       2020-10-16 19:47:50 +08:00
    @libook 不了不了,没必要,这样的情况还是把其中一个移除掉吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3159 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 12:23 · PVG 20:23 · LAX 05:23 · JFK 08:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.