javascript VueJS最小的webpack配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript VueJS最小的webpack配置相关的知识,希望对你有一定的参考价值。

const webpack = require('webpack');
const path = require('path');

module.exports = {
    entry: './src/main.js',
    output: {
        path: path.resolve(__dirname, './build'),
        filename: 'bundle.js',
    },
    module: {
        rules: [
            {
                test: /\.js$/,
                exclude: /(node_modules|bower_components)/,
                use: {
                    loader: 'babel-loader',
                    options: {
                        presets: ['@babel/preset-env'],
                    },
                },
            },
            {
                test: /\.vue$/,
                use: {
                    loader: 'vue-loader',
                },
            },
        ],
    },
    resolve: {
        alias: {
            vue: 'vue/dist/vue.js',
        },
    },
};

以上是关于javascript VueJS最小的webpack配置的主要内容,如果未能解决你的问题,请参考以下文章

PrimeVue Toast 组件错误:无法解析 */toast 中的“./ToastMessage”

webpac入门

带有普通 JavaScript 的 VueJS

如何在 Vuejs/Javascript 中将 Object 元素推送到数组中

VueJS/Javascript:预期的数组得到了对象

我们如何在 vuejs 的 javascript 文件中定义的 vuejs 的 html 文件中调用函数而不在 html 文件中创建按钮?