macos配合node环境

安装

  1. 下载node安装包,安装完成之后,执行node -v,npm -v,检测是否安装成功
  2. 配置npm淘宝镜像,npm config set registry http://registry.npm.taobao.org/
### Node.js 运行环境配置 为了正确配置Node.js运行环境并设置文件和目录权限,需遵循一系列操作来确保开发环境稳定可靠。 #### 创建必要的文件夹结构 在指定的Node.js主目录下创建用于存储全局模块(`node_global`)和缓存数据(`node_cache`)的文件夹。例如,在`D:\nodejs`路径下建立这两个文件夹[^1]: ```bash mkdir D:\nodejs\node_global mkdir D:\nodejs\node_cache ``` #### 设置NPM全局模块与Cache路径 通过命令行工具修改npm默认的全局模块安装位置及缓存地址至之前新建好的文件夹内。具体指令如下所示[^2]: ```bash npm config set prefix "D:\nodejs\node_global" npm config set cache "D:\nodejs\node_cache" ``` 此过程会更改`.npmrc`配置文件中的相应条目,使得后续所有的全局包都将被放置于自定义的位置而非系统默认位置。 #### 更新PATH环境变量 为了让操作系统识别新设定的全局模块路径,还需更新系统的`PATH`环境变量,加入上述配置过的`prefix`参数对应的值。对于Windows平台而言,可以通过图形界面完成这项工作;而对于Linux或macOS,则可以在终端里执行下面这条语句实现临时生效: ```bash export PATH=$PATH:/path/to/node_global/bin ``` 永久保存该变动则依赖编辑器打开shell配置文件(如`.bash_profile`, `.zshrc`等),并将上面那句话追加进去。 #### 文件与目录权限调整 针对*nix类系统(Linux, macOS),如果遇到因权限不足而导致无法正常读写某些特定区域的情况时,可以考虑给予适当授权给当前用户组或者直接赋予所有人可访问的权利(谨慎使用)。比如要让某个目录及其子项都拥有者具有完全控制权的话,可以用到`chmod`命令配合合适的八进制数表示法来进行赋权操作: ```bash sudo chmod -R 755 /usr/local/lib/node_modules/ ``` 这里`755`意味着属主享有全部权限(rwx),而同组成员和其他人都只有读取和进入的能力(rx)[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值