Skip to main content

提升开发体验

npm yarn 的镜像源配置

npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global

yarn config set registry https://registry.npm.taobao.org --global
yarn config set disturl https://npm.taobao.org/dist --global

镜像源管理 nrm

npm i -g nrm

nrm ls
nrm usr [name]

git clone 提升速度

git 代理到 代理工具端口

git config --global http.proxy socks5://127.0.0.1:1080
git config --global https.proxy socks5://127.0.0.1:1080

配置 hosts 文件

sudo vi /etc/hosts
151.101.72.249 http://global-ssl.fastly.Net
192.30.253.112 http://github.com

.editorconfig

配合 vscode 插件 EditorConfig 使用

# http://editorconfig.org
root = true

[*]
indent_style = space
indent_size = 4
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

[*.md]
trim_trailing_whitespace = false

[Makefile]
indent_style = tab

jsconfig.json

当webpack 中设置了

// webpack.config.js
alias: {
'@': './src',
},

为了在 vscode 中自动识别 @ 标示的路径,配置jsconfig.json 配置参考>> jsconfig.json

// jsconfig.json / tsconfig.json
{
"compilerOptions": {
// 识别 index.jsx
"jsx": "react",
"baseUrl": ".",
"paths": {
"@/*": ["./src/*"]
}
}
}