zoukankan      html  css  js  c++  java
  • webpack第三方包的安装和用法

    webpack第三方包的安装和用法

    1.husky的安装和用法
    用途:不符合eslint的规范,不能推送到git上
    安装:npm install husky -D
    用法:"precommit": npm run lint-fix

    2.vue-server-renderer的安装和用法
    用途:服务端渲染必须使用的包
    安装:npm install vue-server-renderer -S
    用法:const VueServerPlugin = require('vue-server-renderer/server-plugin')
    new VueServerPlugin()

    3.koa的安装和用法
    用途:node服务端框架
    安装:npm install koa -S
    用法:

    4.koa-router的安装和用法
    用途:处理node服务端的路由
    安装:npm install -S
    用法:

    5.kia-send的安装和用法
    用途:服务端发送静态资源文件
    安装:npm install kia-send -S
    用法:

    6.axios的安装和用法
    用途:node服务端发送请求
    安装:npm install axios -S
    用法:

    7.memory-fs的安装和用法
    用途:用fs的功能一样,处理文件输出。不同的是不生成文件,直接写入运行的内存中
    安装:npm install memory-fs -D
    用法:

    8.ejs的安装和用法
    用途:服务端的模板引擎
    安装:npm install ejs -S
    用法:

    9.nodemon的安装和用法
    用途:服务端自动重启
    安装:npm install nodemon -D
    用法:nodemon.json

    {
      "restratable": "rs", // 重启命令
      "ignore": [ //忽略文件
    	".git",
    	"node_modules/**/node_modules",
    	".eslintrc",
    	"src",
    	"build/webpack.config.client.js",
    	"public"
      ],
      "verbose": true,
      "env": {
        "NODE_ENV": "development"
      },
      "ext": "js json ejs"
    }
    

      

    10.concurrently的安装和用法
    用途:启用多个服务
    安装:npm install concurrently -D
    用法:package.json
    "div": "concurrently "npm run dev:client" "npm run dev:server"

    11.pm2的安装和用法
    用途:管理服务端
    安装:npm install pm2 -G
    用法:pm2.yml

    apps:
      - script: ./server/server.js
        name: vue-todo
        env_production:
          NODE_ENV: production
          HOST: localhost
          PORT: 8888
    

      

  • 相关阅读:
    [HAOI2006] 数字序列
    [HAOI2012] 外星人
    [HAOI2012] 高速公路
    [HAOI2007] 覆盖问题
    [HAOI2007] 分割矩阵
    [HAOI2007] 上升序列
    牛客练习赛58 D 迷宫
    牛客练习赛58 F XOR TREE
    牛客练习赛58 E 最大GCD
    牛客练习赛58 C 矩阵消除游戏
  • 原文地址:https://www.cnblogs.com/baidei/p/13662543.html
Copyright © 2011-2022 走看看