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
    

      

  • 相关阅读:
    1026 Table Tennis (30)
    1029 Median
    1025 PAT Ranking (25)
    1017 Queueing at Bank (25)
    1014 Waiting in Line (30)
    1057 Stack (30)
    1010 Radix (25)
    1008 Elevator (20)
    字母大小写转换
    Nmap的基础知识
  • 原文地址:https://www.cnblogs.com/baidei/p/13662543.html
Copyright © 2011-2022 走看看