{
"extends": "../../tsconfig.json",
"compilerOptions": {
// allowSyntheticDefaultImports,这个字段实际只起到检查的作用,不会对编译后的代码有任何影响
// 只有当导出 commonjs 的时候,才会加上兼容性的代码,如果是 ES6 的格式则原样输出
// 而 esModuleInterop 就不一样,实际上开启这个字段的时候,默认也是会开 allowSyntheticDefaultImports
// 并且对于编译后的代码也做了兼容。还要注意的是这个字段只有当把代码编译成 commonJS 的时候才会起作用
"allowSyntheticDefaultImports": true,
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 提交规范 | |
提交规范建议遵循如下格式: | |
``` | |
[package/object/file/feature] action: comment | |
``` | |
第一项就是修改涉及的对象,例如包、文件、功能、模块等。 |
cat ~/.bash_profile
CLICOLOR=1
LSCOLORS=gxfxcxdxegedabagacad
export PS1="\[\e[31;1m\]\u @ \[\e[36;1m\]\w \[\e[33;1m\]\t $ \[\e[37;1m\]\n"
export TERM=xterm-color
# git alias
alias gs="git status"
[TOC]
ECMAScript 是语言规范(代号为 ecma-262),JavaScript 是该语言规范的实现,其余的实现还有 ActionScript 和 JScript 等。