常用的npm包

295 阅读1分钟
  1. cross-env

    跨平台设置环境变量。暴露两个bin: cross-envcross-env-shell,第一个使用执行命令cross-spawn,第二个使用shellNode中的选项spawn

    安装

    npm install --save-dev cross-env
    

    使用

    {
      "scripts": {
        "build": "cross-env NODE_ENV=production webpack --config build/webpack.config.js"
      }
    }
    
  2. node-gyp

    node-gyp是一个用Node.js编写的跨平台命令行工具,支持为 Node.js 扩展原生C++插件,用于编译Node.js的本地插件模块。注意:使用前需要执行npm i -g windows-build-tools安装Python和Visual C++ Build Tools。编译时真的有很多坑

    安装

    npm install -g node-gyp
    

    使用

    node-gyp build