导出vue内置的webpack

236 阅读1分钟

1.inspect命令的使用

  • 查看vue内置的webpack的命令

    但是该代码只能输出在控制台上,观看不是很方便

    vue inspect 

image.png

  • 将vue内置的webpack的导出到项目目录中去 导出的文件可以自己进行命名 , 即webpack.config.js可以改成自己的名字
    vue inspect > webpack.config.js

image.png 这样我们可以文件中方便观看vue内置的webpack的配置了

  • 通过--mode 可以来制定不同环境的webpack配置
    • production 生产
    • development 开发
    • test 测试
    vue inspect --mode   环境名称
  • 查看已配置的规则名称列表
    vue inspect --rules
    //输出结果
        [      'esm',      'vue',      'vue-style',      'pug',      'svg',      'images',      'media',      'fonts',      'css',      'postcss',      'scss',      'sass',      'less',      'stylus',      'js'    ]
  • 查看制定的规则明细 以下的ruleName指的是以上的数组中的内容
    vue inspect --rule <ruleName>

  • 查看已配置的插件列表
    vue inspect --plugins
  • 查看完成的webpack 的配置
    vue inspect -v 
    vue inspect --verbose
  • 结合以上的输出特定环境的webpack配置,我们可以将不同环境的webpack配置输出到项目目录中去
    //输出生产环境
    vue inspect --mode production > webpackPro.Config.js
    //输出测试环境
    vue inspect --mode test > webpackTest.config.js
    //输出开发环境
    vue inspect --mode development > webpackDev.config.js