扫码关注官方订阅号
dist下面的index.js是打包产出文件,如图所示,引入css的时候路径很长,有什么办法可以进行优化
认证0级讲师
webpack.config.js里加这么一段:
webpack.config.js
var path = require('path'); module.exports = { entry: { ... }, output: { ... }, resolve: { root: [ path.resolve(__dirname), path.resolve(__dirname, 'public') ] }, }
然后代码里就可以这样获取了:
require('css/test.css');
方法一、用node遍历文件,把alias都加进来,这样你require的时候就可以简洁点
方法二、自己写一个loader,可以配置指定的路径信息
方法三、还有一个方法的话,用postcss,有个插件是postcss-import,可以配置路径
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
webpack.config.js里加这么一段:然后代码里就可以这样获取了:
方法一、用node遍历文件,把alias都加进来,这样你require的时候就可以简洁点
方法二、自己写一个loader,可以配置指定的路径信息
方法三、还有一个方法的话,用postcss,有个插件是postcss-import,可以配置路径