為什么我的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'
??????? })
??? ]
}
2018-05-25
{
? ? ? ? ? ? ? ? test:/\.css$/,
? ? ? ? ? ? ? ? loader:'style-loader!css-loader?importLoaders=1!postcss-loader',??
? ? ? ? ? ? },
? ? ? ? ? ? {
? ? ? ? ? ? ? ? test:/\.less$/,
? ? ? ? ? ? ? ? loader:'style-loader!css-loader!postcss-loader!less-loader'
? ? ? ? ? ? }
這樣就可以了
2018-03-15
問題解決了沒有? 我也是這個問題 沒有引進(jìn)去? layer.less
2018-02-08
這個@import './layer.less'應(yīng)該是自動填寫到layer.js內(nèi),不應(yīng)該是我手動加入的,但是現(xiàn)在是沒喲自動生成
2018-02-08
@import './layer.less'才對吧,你的layer.js應(yīng)該和layer.less都在less文件夾中吧