为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我的layer.js不会自动加入@import './layer/layer.less'


var HtmlWebpackPlugin = require('html-webpack-plugin');
var path = require('path');
module.exports = {
    entry:'./src/app.js',
    output:{
        path:__dirname+'/dist',
        filename:'js/[name].bundle.js'
    },
    module:{
        rules: [
            {test: /\.css$/,
                use: ['style-loader', 'css-loader', {
                    loader: 'postcss-loader',
                    options: {
                        plugins: [
                            require("autoprefixer")({browsers: ["last 5 versions"]})
                        ]
                    }
                }]
            },
            {test:/\.less$/,
                use:['style-loader','css-loader',{
                    loader:'postcss-loader',
                    options:{
                        plugins:[
                            require('autoprefixer')({
                                browsers:['last 5 versions']
                            })
                        ]
                    }
                },
                'less-loader'
                ]
            }
        ],
        loaders: [{
            test: /\.js$/,
            loader: 'babel-loader',
            exclude: path.resolve(__dirname, 'node_modules'),
            include: '/src/',
            query: {
                presets: ['es2016']
            }
        }]
    },
    plugins:[
        new HtmlWebpackPlugin({
            filename:'index.html',
            template:'index.html',
            inject:'body',
            title:'this is index.html'
        })
    ]
}

正在回答

4 回答

{

                test:/\.css$/,

                loader:'style-loader!css-loader?importLoaders=1!postcss-loader',  

            },

            {

                test:/\.less$/,

                loader:'style-loader!css-loader!postcss-loader!less-loader'

            }


这样就可以了


0 回复 有任何疑惑可以回复我~

问题解决了没有  我也是这个问题 没有引进去  layer.less


0 回复 有任何疑惑可以回复我~
#1

A夜猫的兔子

解决了没有。。。。我也没引进去。。
2018-05-25 回复 有任何疑惑可以回复我~

这个@import './layer.less'应该是自动填写到layer.js内,不应该是我手动加入的,但是现在是没哟自动生成

0 回复 有任何疑惑可以回复我~

@import './layer.less'才对吧,你的layer.js应该和layer.less都在less文件夹中吧


0 回复 有任何疑惑可以回复我~
#1

叶梓欣

打错了,是都在layer文件夹中吧
2018-02-08 回复 有任何疑惑可以回复我~
#2

hudy 提问者

嗯 我layer.less和layer.js都在layer文件夹呢,这个@import './layer.less'不是应该自动创建出来吗
2018-02-08 回复 有任何疑惑可以回复我~
#3

叶梓欣 回复 hudy 提问者

应该自己手动写的吧,为啥会自动生成?(还是我理解错你的意思了……
2018-02-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么我的layer.js不会自动加入@import './layer/layer.less'

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信