美文网首页
npm i @vant/weapp -S --productio

npm i @vant/weapp -S --productio

作者: 见字如晤一 | 来源:发表于2022-11-17 11:35 被阅读0次

    在用Mac开发微信小程序时,使用vant组件时,根据Vant Weapp官方文档步骤,第一步:通过npm安装vant就把我卡住了

    npm i @vant/weapp -S --production
    

    这个命令总是失败:

    # xuqingsong @ XQSdeMacBook-Pro in ~/WeChatProjects/miniprogram-1 on git:main x [10:33:40] C:1
    $ npm i @vant/weapp -S --production
    
    npm ERR! code ETIMEDOUT
    npm ERR! syscall connect
    npm ERR! errno ETIMEDOUT
    npm ERR! network request to https://registry.npmjs.org/@vant%2fweapp failed, reason: connect ETIMEDOUT 104.16.18.35:443
    npm ERR! network This is a problem related to network connectivity.
    npm ERR! network In most cases you are behind a proxy or have bad network settings.
    npm ERR! network 
    npm ERR! network If you are behind a proxy, please make sure that the
    npm ERR! network 'proxy' config is set properly.  See: 'npm help config'
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /Users/xuqingsong/.npm/_logs/2022-11-17T02_33_45_660Z-debug-0.log
    

    一开始我以为是代理或者公司网络问题,最后在家里网络试了也不行,于是让同事在公司网络上使用上述命令,居然是可以的,他的是window系统。

    然后我就考虑是不是npm版本问题,更新使用命令:

    npm install npm@latest -g
    

    有点动静,但是也报网络问题。

    然后开始设置所谓的淘宝镜像:

    npm install -g cnpm --registry=https://registry.npm.taobao.org
    

    设置后直接使用“npm i ”命令还是报错。
    最后网上继续找答案,使用 cnpm 进行安装,成功了!!!

    sudo cnpm i @vant/weapp -S --production
    

    完美!
    后来查阅了cnpm的由来,恍然大悟,建议自己了解一下!
    npm、yarn、cnpm基本命令学习

    相关文章

      网友评论

          本文标题:npm i @vant/weapp -S --productio

          本文链接:https://www.haomeiwen.com/subject/ybeyxdtx.html