linux-配置前端-npm-yarn

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

问题解决。

国内npm网速比较慢,所以推荐使用淘宝镜像的cnpm

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

安装yarn

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

posted @   逝痕枫舞  阅读(214)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
点击右上角即可分享
微信分享提示