zoukankan      html  css  js  c++  java
  • 去掉 vue 的 "You are running Vue in development mode" 提示

    去掉 vue 的 "You are running Vue in development mode" 提示

    在项目的 main.js 中已经配置了

    Vue.config.productionTip = false
    

    然而控制台还是会有提示:

    尝试许多方法均无果,后尝试不使用 dll 加速构建,不会有此提示
    最终发现是因为使用 DllPluginDllReferencePlugin 加速构建时,生成的 vue 未指明 env.NODE_ENV
    在 webpack.dll.conf.js 里指定 production 后问题解决
    修改 plugins 配置

    /** ... */
    plugins: [
        new webpack.DllPlugin({
          path: path.join(__dirname, '.', '[name]-manifest.json'),
          name: '[name]_library',
        }),
        new webpack.optimize.UglifyJsPlugin({
          compress: {
            warnings: false
          }
        }),
        // 去掉 vue 的 development 提示
        new webpack.DefinePlugin({
          'process.env.NODE_ENV': JSON.stringify('production')
        })
      ]
    /** ... */
    
  • 相关阅读:
    URI 和 URL
    TCP/IP协议
    TCP/IP 通信传输流
    Python 之 函数可变参数和关键字参数
    Python 之装饰器decorator
    Python 之进程
    Android
    Redis持久化(persistence)
    python正则表达式
    selenium+python定位iframe元素
  • 原文地址:https://www.cnblogs.com/wbjxxzx/p/10107170.html
Copyright © 2011-2022 走看看