MyRecord
MyRecord copied to clipboard
Web前端开发环境相关
Node
版本管理:
- nvm
- n(推荐)
Npm 增强:
- yarn
- pnpm(推荐)
- cnpm
- nrm(镜像管理)
Python
版本管理:
- pyenv、pyenv-virtualenv / virtualenv
Npm补充
- npx
常用的作用有两个,一个可以简单理解为从远程下载安装全局组件执行后删除,例如 vue、react 等的初始化;
另一个是直接运行命令(不需要设置 package.json 的 scripts),因为它可以自动去
node_modules/.bin
路径和环境变量$PATH
里面,检查命令是否存在。由于 npx 会检查环境变量 $PATH,所以系统命令也可以调用。 - npm init < initializer>
懒人大法,例如
npm init thinkjs
等价于npx create-thinkjs