专栏首页smyreadlink: command not found 解决方案

readlink: command not found 解决方案

/c/Program Files (x86)/Yarn/bin/yarn: line 3: readlink: command not found

用gitbash运行yarn时提示这个错误,但没有直接影响编译结果。但在小组其他机器上编译后的结果与我的不同。在确认了node,npm,yarn的版本都是统一的后,这时候就应该是这个小小的错误影响了编译结果。

打开出错文件,发现的确有一个readlink命令。

readlink是Linux系统中一个常用工具,主要用来找出符号链接所指向的位置。

之所以会提示这个错误,有一个原因就是你的命令行工具不支持此命令。可以尝试升级命令行工具,比如我用的gitbash,之前是1.9.x版本。到官网下载重新安装后升到2.13.0,重新运行编译,发现此错误不再出现。编译结果也和小组其他成员编译结果一致。

在前端项目编译的过程,哪怕有一个微小的错误,即使没有影响编译结果,也要弄清楚具体原因才行,不然很可能导致后面更大的bug爆发

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • apt-get软件包管理命令 和 apt-key命令

    所有基于Debian的发行都使用这个包管理系统。deb包可以把一个应用的文件包在一起,大体就如同Windows上的安装文件。

    smy
  • windows下操作linux虚拟机映射网络驱动器中文件提示chmod权限不足解决方案

    为了方便操作,linux虚拟机会通过windows下连接网络驱动器的方式共享自己的文件,对于前端来说,我想把gulp放在windows磁盘,操作虚拟机中的php...

    smy
  • github仓库迁移到gitlab以及gitlab仓库迁移到另一个gitlab服务器

    进入后,这里需要github的 personal access token, 点击下图跳到github的token页面获取token:

    smy
  • Windows下编译64位CGAL

    CGAL的官网准备了压缩包和安装程序两种类型的的源代码,推荐使用安装程序包,因为其中自带了编译好的gmp和mpfr库。gmp和mpfr是CGAL的依赖库,如果自...

    charlee44
  • Eclipse——编译已有工程出现“ No rule to make target”的解决方案

    【问题】:使用Eclipse打开已有工程后,编译出现如下错误“ No rule to make target”;

    Winter_world
  • 视频流媒体平台EasyNVR是否可以编译树莓派版本?

    我们的流媒体平台支持编译成各种版本,能够满足不同用户的使用需要。为了确保编译后的各个版本没有错误,我们研发时也会进行测试,比如之前我们编译过视频管理平台Easy...

    EasyNVR
  • Windows下PCL1.9.1配置(编译源码)

    PCL1.9.1并没有支持vs2015版本的exe版本,然后需要下载PCL的源码重新自己CMake编译出vs2015版本的

    点云PCL博主
  • .Net Micro Framework移植环境准备

    移植准备 .Net Micro Framework移植必须安装PK最新版本,可以从官网(http://netmf.codeplex.com/)下载,建议安装到C...

    大石头
  • Windows下OSGEarth的编译过程

    OSGEarth是OpenSceneGraph扩展库,编译过程可以参看我的另一篇文章:Win64下编译OSG详细过程(Win10+VS2015+OSG3.6.3...

    charlee44
  • 有赞 Android 编译进阶之路 —— 增量编译提效方案Savitar

    在前段时间的有赞移动沙龙中给大家分享了有赞移动 Android 团队对于编译提效的实践,会上很多小伙伴对这部分十分感兴趣,但由于时间关系没有能进行一些细节上的交...

    有赞coder

扫码关注云+社区

领取腾讯云代金券