- 安装nodejs也会自动安装npm(nodejs 包管理器)
下载地址来源: https://nodejs.org/zh-cn/download
下载二进制安装包:wget https://nodejs.org/dist/v18.18.2/node-v18.18.2-linux-x64.tar.xz
安装指引:https://github.com/nodejs/help/wiki/Installation 配置path
VERSION=v18.18.2 DISTRO=linux-x64 INSTALL_FILE=node-$VERSION-$DISTRO.tar.xz rm -fr $INSTALL_FILE wget https://nodejs.org/dist/$VERSION/$INSTALL_FILE sudo apt-get remove nodejs sudo apt-get remove npm sudo mkdir -p /usr/local/lib/nodejs sudo tar -xJvf $INSTALL_FILE -C /usr/local/lib/nodejs export PATH=/usr/local/lib/nodejs/node-$VERSION-$DISTRO/bin:$PATH
验证
node -v npm -v npx -v
配置npm包全局安装路径
>npm config get prefix /usr/local/lib/nodejs/node-v18.18.2-linux-x64 >mkdir /usr/local/lib/nodejs/node-v18.18.2-linux-x64/node_global >npm config set prefix /usr/local/lib/nodejs/node-v18.18.2-linux-x64/node_global >npm config get cache /home/ubuntu/.npm >mkdir /usr/local/lib/nodejs/node-v18.18.2-linux-x64/node_cache >npm config set cache /usr/local/lib/nodejs/node-v18.18.2-linux-x64/node_cache
一些思考
nodejs是一个js运行时环境,所以理论上讲npm管理的也是一些js库,但是npm又增加了一些其他支持,比如在分离项目环境配置时可以执行配置命令等。这些已经和Make工具既负责gcc调用又做其他可能完全还在这个范围的事情,即做责职内和外的事情。这虽然带来一些便利,但已经变得不纯粹了。非常的不unix设计。
最近在看VUE.js书籍,甚至都不介绍Linux环境设计,可能就是为了给win用户使用😂
版权属于:
anker
作品采用:
《
署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
》许可协议授权
评论 (0)