xChar

安装node.js

设置npm代理,数据源(淘宝)

npm config set registry https://registry.npm.taobao.org

查看镜像源

npm get registry

代理

# 设置代理
npm config set proxy http://server:port
# 查询当前代理
npm config get proxy

npm的其他配置查询,比如缓存地址等

C:\Users\EDY>npm config ls
; "builtin" config from D:\Program Files\nodejs\node_modules\npm\npmrc

; prefix = "C:\\Users\\EDY\\AppData\\Roaming\\npm" ; overridden by user

; "user" config from C:\Users\EDY\.npmrc

cache = "D:\\Program Files\\nodejs\\node_cache"
prefix = "D:\\Program Files\\nodejs\\node_global"
registry = "https://registry.npm.taobao.org/"

; node bin location = D:\Program Files\nodejs\node.exe
; node version = v18.16.0
; npm local prefix = C:\Users\EDY
; npm version = 9.5.1
; cwd = C:\Users\EDY
; HOME = C:\Users\EDY
; Run `npm config ls -l` to show all defaults.

参考:

npm、yarn设置全局安装位置和缓存位置 - 简书 (jianshu.com)

安装hexo

npm install -g hexo-cli

查询安装地址

npm list --depth=0 -g

得到结果

D:\Program Files\nodejs\node_global
`-- [email protected]

把上述地址添加到环境变量中

重启电脑使环境变量生效

无法加载脚本

无法加载文件 D:\Program Files\nodejs\node_global\hexo.ps1,因为在此系统上禁止运行脚本

解决方案:

设置 -- 隐私和安全性 -- 开发者选项 -- 允许本地PowerShell脚本在未签名的情况下运行

Loading comments...