首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >webpack不工作的少装载机

webpack不工作的少装载机
EN

Stack Overflow用户
提问于 2016-04-29 10:02:34
回答 1查看 2.8K关注 0票数 3

我想利用webpack。我不能为webpack安装更少的装载机。当我开始webpack的时候,它会编译js文件,但不会少编译。编译后,我只在dist文件夹中看到"index.html“和"app.js”。

我的webpack.config.js:

代码语言:javascript
复制
var webpack = require('webpack');
var ExtractTextPlugin = require('extract-text-webpack-plugin');
var HtmlWebpackPlugin = require('html-webpack-plugin');

module.exports = {
    entry: {
        'app': './src/scripts/app'
    },
    output: {
        path: './dist',
        filename: `/app.js`,
        chunkFilename: "[id].js"
    },
    resolve: {
        modulesDirectories: ['bower_components', 'node_modules', './src'],
        fallback: ['./public']
    },
    module: {
        loaders: [
            {
                test: /\.less$/,
                loader: ExtractTextPlugin.extract(
                    'css?sourceMap!' +
                    'less?sourceMap'
                )
            }
        ]
    },
    plugins: [
        new ExtractTextPlugin(`[name].css`, {
            allChunks: true
        }),
        new HtmlWebpackPlugin({
            template: './src/index.html'
        })
    ]
};

我的项目结构:

代码语言:javascript
复制
src
 |-index.html
 |--scripts
 | |-app.js
 |--styles
 | |-app.less
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-29 10:17:09

Webpack扫描你的源代码,寻找require语句,以找到你的文件。确保在代码中包括require('my.less')或类似的内容。

更新Webpack也理解ES6模块的语法,所以import 'my.less'也会工作,如果这种风格是你的喜好。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36935371

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档