首页 > 系统相关 >linux配置前端npm yarn

linux配置前端npm yarn

时间:2022-10-04 14:58:04浏览次数:46  
标签:npm bin v12.18 x64 yarn usr linux

linux 配置前端 npm yarn

这几天更新了windows系统,安装一下wsl,试一下之前就想用的zsh,感觉还不错。之后就直接用Linux接管windows命令。

现在安装一下前端常用的工具 npm hexo

安装ndoe

这里建议下载v12或者以前的版本,新版本在笔者写的这段时间内很不稳定,容易出问题。


wget https://js.org/dist/v12.18.1/-v12.18.1-linux-x64.tar.xz # 我这里下载到了/usr/local路径下

tar -vxf -v12.18.1-linux-x64.tar.xz

cd -v12.18.1-linux-x64

因为我现在用的是zsh shell,所以我不能在/etc/profile这个全局配置文件里面写的全局命令,我需要在~/.profile里面写路径

如果用的是正常的shell,直接在/etc/profile里面写,然后更新一下就ok

export PATH=$PATH:/user/local/-v12.18.1-linux-x64/bin

然后我们去~/.zshbrc里面添加以下porfile文件

source ~/.profile

更新一下后验证是否可以使用

ndoe -v #  出现版本号则证明配置完成

安装npm

因为我们安装之后,会自动安装npm依赖,所以我们直接用就行。

但是有一点,如果我们使用sudo npm 的时候,会直接提示不存在npm。

这是什么原因呢?

我们之前安装不是/usr/local路径下了么,这个是普通用户的bin目录
而sudo执行的是/usr/bin目录,这是root用户的目录

所以使用sudo命令是识别不到这个命令的,我们可以使用以下方法来处理这个问题
我们在/usr/bin目录下面创建一个软连接


sudo ln -s /usr/local/-v12.18.1-linux-x64/bin/ /usr/bin/

sudo ln -s /usr/local/-v12.18.1-linux-x64/bin/npm /usr/bin/npm

问题解决。

安装yarn

一定要用npm安装,不能用apt或者yum工具安装

标签:npm,bin,v12.18,x64,yarn,usr,linux
From: https://www.cnblogs.com/adroitwolf/p/16753743.html

相关文章

  • linux上安装Nginx教程
    可以参看这篇文章,讲的还挺详细的https://mp.weixin.qq.com/s?src=11&timestamp=1664862961&ver=4083&signature=AwBtRAlZqq-6OZhpt54f*9dYKgC1a-ELmTRisXMt8oCDb-it*3mDOtA......
  • linux常用命令
    linux开放指定端口命令 1、开启防火墙systemctlstartfirewalld 查看防火墙状态systemctlstatusfirewalld 2、开放指定端口firewall-cmd--zone=public--add-por......
  • 8-Linux软件管理
    关于软件运行和编译ABIABI-ApplicationBinaryInterfaceWindows与Linux的ABI不兼容W:PEL:ELF范例查看Linxu内置文件的格式查看Windows环境中创建的文件linux中不同版本的......
  • 使用云服务器搭建linux环境
    (文章目录)一、关于云服务器的挑选首先来说,挑选云服务器,有阿里云,华为云以及腾讯云,博主建议挑选腾讯云(因为价格在这几家最低)点击这里进入腾讯云校园计划发现2核2G......
  • Linux命令
    命令编译辅助Tab键#自动补齐反斜杠\#强制换行快捷键Ctrl+U#清空至行首快捷键Ctrl+K#清空至行尾快捷键Ctrl+L#清屏快捷键Ctrl+C#取消本次命......
  • Linux内存占用过高排查过程
    1查看服务器状态系统是CentOSLinuxrelease7.5.1804(Core)使用top命令看了下系统的状态系统的整体负载和cpu并不高,但是内存使用比较高(总8G使用了7.2G)。使用M按内存......
  • Linux nohup命令
    目录Linuxnohup命令语法格式转载声明Linuxnohup命令nohup英文全称为nohangup,用于在系统后台不挂断地运行命令,退出终端不会影响程序的运行.nohup命令,在默认情况......
  • linux下sqlplus使用光标上下左右方法
    在linux的Oracle使上下方向键对SQL*Plus生效===========================================================首先下载下面三个软件Term-Readline-Gnu:​​http://search.cpan.......
  • linux grpc测试基于ghz工具
    1.测试前提,参考先熟悉grpc测试demo:参考官网:python实现grpcclient以及service:​​https://grpc.io/docs/quickstart/python/​​java实现client和service:https://grpc......
  • Linux_Shell脚本
    Shell脚本shell基础shell变量shell扩展shell基础shell简介1.什么是shell? shell是一种命令解释器 shell也是一种编程语言 shell,python,perl三种2.当......