javascript - webpack require css 路径优化?
PHP中文网
PHP中文网 2017-04-11 11:07:35
[JavaScript讨论组]

dist下面的index.js是打包产出文件,如图所示,引入css的时候路径很长,有什么办法可以进行优化

PHP中文网
PHP中文网

认证0级讲师

全部回复(2)
PHP中文网

webpack.config.js里加这么一段:

var path = require('path');
module.exports = {
    entry: {
        ...
    },
    output: {
        ...
    },
    resolve: {
        root: [
            path.resolve(__dirname),
            path.resolve(__dirname, 'public')
        ]
    },
}

然后代码里就可以这样获取了:

require('css/test.css');
ringa_lee

方法一、用node遍历文件,把alias都加进来,这样你require的时候就可以简洁点

方法二、自己写一个loader,可以配置指定的路径信息

方法三、还有一个方法的话,用postcss,有个插件是postcss-import,可以配置路径

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号