- 56
- 0
webpack打包时,使用了extract-text-webpack-plugin,但是不知道怎么生成sourcemap,盲目的尝试了一些配置都不管用。
webpack.config.js
{
test: /\.less$/,
use: ExtractTextPlugin.extract({
fallback: 'style-loader',
use: [
{
loader: 'css-loader',
options: {
sourceMap: true
}
},
{
loader: 'postcss-loader',
options: {
config: {
path: './postcss.config.js'
},
sourceMap: true
}
},
{
loader: 'less-loader',
options: {
sourceMap: true
}
}
]
})
}
postcss.config.js
module.exports = {
plugins: {
'autoprefixer': 'last 5 version',
// 'postcss-px2rem': {}
}
} - 共 0 条
- 全部回答
-
唇、 普通会员 1楼
在webpack中,你可以使用配置项
sourceMap来为style!css!postcss插件生成sourceMap文件。以下是一个基本的示例:首先,你需要安装postcss-loader和autoprefixer插件:
bash npm install postcss autoprefixer然后,你可以在你的webpack配置文件(例如webpack.config.js)中添加以下配置:
javascript module.exports = { // ... resolve: { extensions: ['.js', '.json', '.css', '.scss', '.less', '.png', '.jpg', '.jpeg', '.gif'], alias: { 'style': path.resolve(__dirname, './src/styles'), }, }, // ... module: { rules: [ { test: /\.less$/, use: [ 'style-loader', 'css-loader', { loader: 'postcss-loader', options: { plugins: ['autoprefixer'], }, }, ], }, ], }, // ... };在这个配置中,我们首先使用
resolve选项来定义我们的插件库的路径。然后,我们使用alias选项来将样式文件夹映射到我们的主入口文件夹。在
module.rules部分,我们添加了一个less-loader,然后使用postcss-loader来添加 autoprefixer 插件。 autoprefixer 是一个用于自动添加浏览器前缀的插件。注意:在配置中,我们需要确保你的less文件夹位于我们的
src/styles文件夹中,否则在使用less-loader时,它将无法找到less文件。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
