鍍金池/ 問答/網(wǎng)絡安全  HTML/ 配置webpack + arttemplate時的錯誤

配置webpack + arttemplate時的錯誤

最近想用webpack + arttemplate來嘗試做組件化的開發(fā),但是在這一步時,就沒有了頭緒,不知怎么解決
下面npm run webpack后的一個信息反饋
圖片描述

瀏覽器的調(diào)試器就報了這個錯
圖片描述

這是webpack的配置

const path = require('path');
var HtmlWebpackPlugin = require('html-webpack-plugin');

var config = {
    context: __dirname,
    entry: './src/app.js',
    node: {
        fs: 'empty'
    },
    output: {
        path: path.resolve(__dirname, 'dist/'),
        filename: 'js/[name]-bundle.js'
    },
    module: {
        loaders: [
            {
                test: /\.html$/,
                loader: 'html-loader'
            },
            {
                test: /\.art$/,
                loader: 'art-template-loader'
            },
            {
                test: /\.js$/,
                loader: 'babel-loader',
                exclude: path.resolve(__dirname, 'node_modules'),
                include: path.resolve(__dirname, 'src'),
                query: {
                    "presets": ["es2015"]
                }
            },
            {
                test: /\.css$/,
                use: [
                    'style-loader',
                    'css-loader?importLoaders=1',
                    {
                        loader: 'postcss-loader',
                        options: {
                            ident: 'postcss',
                            plugins: [
                                require('postcss-import')(),
                                require('autoprefixer')({
                                    broswers: ['last 5 versiions']
                                })
                            ]
                        }
                    }
                ]
            },
            {
                test: /\.scss$/,
                use:[
                    'style-loader',
                    'css-loader?importLoaders=1',
                    {
                        loader: 'postcss-loader',
                        options: {
                            ident: 'postcss',
                            plugins: [
                                require('postcss-import')(),
                                require('autoprefixer')({
                                    broswers: ['last 5 versiions']
                                })
                            ]
                        }
                    },
                    'sass-loader'
                ]
            }
        ]
    },
    plugins: [
        new HtmlWebpackPlugin({
            filename: 'index.html',
            template: 'index.html',
            inject: 'body'
        })
    ]
}

module.exports = config;
回答
編輯回答
生性

我跟你好像不是一個問題,但是我的可以打包,你試一下這個。把 .art后綴的文件改成.art.html 這樣頁面也顯示的結構化,然后webpack里面也配置.art.html

2017年6月9日 18:06