首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Webpack边看边编译Vue开发版,边编译边生产

Webpack边看边编译Vue开发版,边编译边生产
EN

Stack Overflow用户
提问于 2019-03-04 19:57:05
回答 1查看 22关注 0票数 0

当我运行watch命令时,我如何编译Vue的开发版本,但是当我运行构建时,我希望它编译生产版本。

代码语言:javascript
复制
module.exports = {
    mode: 'production',
    entry: [
        './resources/js/vue/app.js'
    ],
    output: {
        filename: '[name].bundle.js',
        chunkFilename: '[chunkhash].bundle.js',
        path: path.resolve(__dirname, 'assets/js/vue'),
        publicPath: '/assets/js/vue/'
    },
    resolve: { alias: { vue: "vue/dist/vue.js" } },
    module: {
        rules: [
            {
                test: /\.vue$/,
                use: 'vue-loader'
            },
            {
                test: /\.scss$/,
                use: [
                    'vue-style-loader',
                    'css-loader',
                    'sass-loader'
                ]
            }
        ]
    },
    plugins: [
        new VueLoaderPlugin(),
        new CleanWebpackPlugin(['./assets/js/vue/*'])
    ]
};
EN

回答 1

Stack Overflow用户

发布于 2019-03-04 20:11:18

我强烈建议使用vue clivue-cli-service build针对生产环境进行编译,而vue-cli-service serve针对开发使用热模块替换进行编译。

如果你想获得更多的舒适感,它还有一个用户界面。您可以访问vue ui,只需单击几下即可构建或提供服务。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54982769

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档