postcss-px-to-viewport如何实现单页面使用?

从介绍上可以看到,postcss-px-to-view是有include,但是正常安装此插件却无法使用include这一配置项,这是因为源码未更新导致的,故我们需要安装github上的代码。 如下截图:

然后你在正真配置的时候就知道不起作用了。如果你去看代码,那就太浪费时间了。可能百度又找不到合适的解决方法。

以下是我找了很长时间才找到的解决方法,我们来看:

1.使用命令安装

yarn

ini 复制代码
yarn add https://github.com/evrone/[postcss-px-to-viewport](https://so.csdn.net/so/search?q=postcss-px-to-viewport&spm=1001.2101.3001.7020 "postcss-px-to-viewport")  --save-dev

npm

less 复制代码
npm i https://github.com/evrone/postcss-px-to-viewport --save-dev

2.安装之后我们一定要检查配置文件

package.json

json 复制代码
"devDependencies": {
		"less": "^4.2.0",
		"nuxt": "^3.6.5",
		"postcss-px-to-viewport": "https://github.com/evrone/postcss-px-to-viewport",  // 这一行,如果不一样就给他改成这个
		"sass": "^1.89.2",
		"typescript": "^5.6.2",
		"vue-tsc": "1"
	},

3.配置项目

bash 复制代码
postcss: {
	     plugins: {
	       'postcss-px-to-viewport': {
	         viewportWidth: 750,
			 include: [
				 /\/pages\/concat\//,
				 /\/components\/concat\//
			 ],
	       }
	     }
},

上面代码就是按照文档中的来就行了,配置好。可能有小伙伴问你这怎么是pages文件夹而不是src?

haha,这是因为我用的是Nuxt3.想必聪明的,已经在第二步package.json中看出来了。最后就是修改完保存重启项目了。这里就不啰嗦了。

感谢大家观看,有缘再见!

相关推荐
ℋᙚᵐⁱᒻᵉ鲸落2 小时前
移动端滑动手势冲突:overflow: auto导致外层横向滑动失效
前端·javascript·css·vue.js·html
默_笙3 小时前
🎃 前端学了 Next.js,后端该学啥?NestJS 就是 Node 版的蜜雪冰城
前端·javascript
前端snow4 小时前
ai agent --- 实现 openclaw 定时间效果
前端
码云之上4 小时前
换模型之后,Chatbot 为什么要自己做 compact?
前端·agent·前端工程化
星栈4 小时前
自定义 UI-UX-Pro-Max 的 CSV 知识库,把 AI 生成的后台拉回行业该有的样子
前端·agent·weui
研☆香5 小时前
简单的图片上传 删除 预览
前端
ITresearchGuest5 小时前
我用 AI 一小时写了一个世界杯数据可视化平台|前端 VibeCoding 初体验
前端·人工智能·信息可视化
慧一居士6 小时前
Vite项目中使用Less步骤,详细使用示例
前端·css
花间相见6 小时前
【LangChain组件03】—— LangChain Agents 执行与状态:工作流程与状态管理实战
java·前端·langchain
kyriewen7 小时前
面试官让我用 AI 重构一个 8 年陈的 React 组件——他说他不看代码,只看我会不会拆
前端·javascript·面试