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工具安装
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App