配置webpack + arttemplate时的错误
最近想用webpack + arttemplate来尝试做组件化的开发,但是在这一步时,就没有了头绪,不知怎么解决
下面npm run webpack后的一个信息反馈
浏览器的调试器就报了这个错
这是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;
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我跟你好像不是一个问题,但是我的可以打包,你试一下这个。把 .art后缀的文件改成.art.html 这样页面也显示的结构化,然后webpack里面也配置.art.html