工具
EDB
这个作者很懒,什么都没留下…
展开
-
babel 对 ECMAModule的转换
导出 export 和 export default首先会在 exports 对象上定义 __esModule 属性,标志这是使用 ESModule 的导出。Object.defineProperty(exports, "__esModule", { value: true});如果是使用 export 导出,那么会将属性挂在 exports.xxx 上,如果使用的是 export default 上,那么会将属性挂在 exports.default 上。对于 commonjs 由于是直接在原创 2020-10-03 19:59:01 · 307 阅读 · 0 评论 -
.npmrc 文件配置
npm 配置文件的权重顺序如下:/path/to/my/project/.npmrc~/.npmrc$PREFIX/etc/npmrc/path/to/npm/npmrc可以使用环境变量 ${VARIABLE_NAME}可以向下面这样写成数组:key[] = "first value"key[] = "second value"可以向下面这样添加注释:#xxxx;xxxx如果在项目中配置了 .npmrc,那么对于 npm i -g 是不会读取其中的配置的。npm 从 com原创 2020-07-14 21:48:57 · 3228 阅读 · 0 评论 -
eslint 配置规则解释
配置文件eslint --init 会生成一个已经配置好的配置文件。可以使用一个名为 .eslintrc.json 作为的一个单独的配置文件。也可以在 package.json 中指定 eslintConfig 字段{ "extends": "eslint:recommended", //继承 eslint 推荐的规则 "extends": [ "eslint:reco...原创 2020-04-17 18:55:35 · 562 阅读 · 0 评论 -
nodemon使用方法
nodemon 具体的文件名。如果什么都不指明,使用 package.json 的 main 字段rs。 重启nodemon.json。配置文件,可以放到当前工作目录或者 home 目录下面。也可以使用 --config file 来指定自定义的文件如果想把配置放到 package.json 里面,可以放到 nodemonConfig 这个字段下面。如果指定了 --config file ...原创 2019-12-12 09:43:15 · 1208 阅读 · 1 评论