基础
配置镜像源
配置镜像源解决某些常用依赖二进制包下载失败问题。
使用方法:
- 在项目根目录下新建
.npmrc
或者.yarnrc
文件 - 写入对应的配置
- 安装依赖
.yarnrc
registry "https://registry.npmmirror.com"
sass_binary_site "https://npmmirror.com/mirrors/node-sass"
phantomjs_cdnurl "https://npmmirror.com/mirrors/phantomjs"
chromedriver_cdnurl "http://npmmirror.com/mirrors/chromedriver"
参考文档
nvm
使用 nvm 来进行 node 版本的管理。
创建 .nvmrc
bash
# list local available versions
$ nvm ls
# change current node
$ nvm use v10.13.0
# create a .nvmrc
$ node -v > .nvmrc
参考资料
Lint
自动化构建时,做代码风格检测 [lint] 时不要对代码进行 fix。否则检测的是 fix 后的代码,自然不会有报错。 可以用如下的形式:
json
{
"scripts": {
"lint": "eslint --ext .js .",
"lint:fix": "eslint --fix --ext .js ."
}
}