「备忘」那些需要全局安装的 node 包

安装 cnpm / pnpm

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# cnpm
npm install -g cnpm --registry=https://registry.npmmirror.com
cnpm get registry

# pnpm
# npm 安装
npm install -g pnpm

# PowerShell - Windows
iwr https://get.pnpm.io/install.ps1 -useb | iex

# Bash - Linux / WSL
curl -fsSL https://get.pnpm.io/install.sh | sh -

# 初始化(Windows 可能需要,执行后要开一个新终端安装项目)
pnpm setup

# 设置淘宝源
pnpm config set registry https://registry.npmmirror.com
pnpm get registry

具体项目

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# lint-md
pnpm install -g @lint-md/core @lint-md/cli

# docsify
pnpm install -g docsify-cli

# eslint
pnpm install -g eslint

# rollup
pnpm install -g rollup

# typescript && ts-node
pnpm install -g typescript ts-node

# browser-sync
pnpm install -g browser-sync

# hexo
pnpm install -g hexo-cli

参考

「折腾」ESLint 安装与使用_电脑网络_沉冰浮水:

https://www.wdssmq.com/post/20190917021.html

lint-md/lint-md: :books: 检查中文 markdown 编写格式规范的命令行工具,基于 AST,方便集成 CI,写博客 / 文档必备。支持 API 调用!:

https://github.com/lint-md/lint-md