Skip to content

Latest commit

 

History

History
71 lines (47 loc) · 2.18 KB

我安装的全局仓库.md

File metadata and controls

71 lines (47 loc) · 2.18 KB

我安装的全局仓库

  1. for installing packages(switch registries):

    npm install nrm -g

    nrm lsnrm use 「名字」nrm add 「名字」 「源」nrm del 「名字」

    cnpm: Sometimes cnpm will mike mistakes, so maybe we should use npm via native registries. Besides, cnpm and npm will make different bundles.

  2. prettier:

    npm install prettier -g

    prettier 「路径」 --write

  3. debugging proxy:

    npm install whistle -g

  4. typescript:

    npm install typescript -g

    tsc

  5. ts-node

    npm install ts-node typescript -g

    ts-node 「x.ts」

  6. ESLint:

    WebStorm内置ESLint,不需要使用ESLint的全局依赖,一般使用项目的配置文件和项目本地依赖。

    npm install eslint babel-eslint eslint-config-standard eslint-plugin-import eslint-plugin-node eslint-plugin-promise eslint-plugin-standard eslint-config-koa eslint-plugin-json eslint-plugin-html eslint-plugin-vue @typescript-eslint/parser @typescript-eslint/eslint-plugin eslint-config-prettier eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks eslint-config-airbnb eslint-plugin-compat eslint-plugin-jest eslint-plugin-unicorn eslint-plugin-jsx-a11y -g

    eslint --fix --ext .html,.vue,.js,.jsx,.ts,.tsx 「路径」

  7. static file serving and directory listing:

    npm install serve -g

  8. Node.js automatically restart:

    npm install nodemon -g

    • typescript type

      nodemon --ext ts,tsx --exec ts-node 「x.ts/tsx」

  9. Git tools:

    npm install commitizen conventional-changelog-cli -g

    1. Use git cz instead of git commit.
    2. Use conventional-changelog -p angular -i CHANGELOG.md -s to generate changelog for Zen-like commit messages(Angular).
  10. gulp:

    npm install gulp -g

  11. sass:

    npm install sass -g

    sass --watch input.scss output.css

  12. hexo:

    npm install hexo-cli -g

安装问题锦集

  1. npm install fails on node-gyp rebuild with "gyp: No Xcode or CLT version detected!"

    re-install the xcode:

    sudo rm -rf $(xcode-select -print-path)
    xcode-select --install