南阳网站建设新闻,无锡网站建设多少钱,大型电商网站开发规划,代理网页软件发现这个问题是因为#xff0c;今天我突然很好奇#xff0c;我发现之前构建的自动产生的200.html和404.html足足290k#xff0c;怎么这么大呢#xff1f;不是很占用我带宽#xff1f;
一个啥东西都没有的静态页面#xff0c;凭啥这么大#xff01;所以我就想着手动把他…发现这个问题是因为今天我突然很好奇我发现之前构建的自动产生的200.html和404.html足足290k怎么这么大呢不是很占用我带宽
一个啥东西都没有的静态页面凭啥这么大所以我就想着手动把他改了随便返回个page not found就行了
于是我就用编辑器打开这个文件就好奇是啥玩意这么大此时看到很奇怪的一个style引用 我也没引用这玩意呀怎么打包个页面还把开源协议MIT License都给带上嫌我文件不够大吗
我全局搜索我的项目都没有引用这玩意
于是我就试着把它删掉删掉后页面直接从290k减到2k我已经怀疑他把整个css给打包进来了否则怎么连开源协议都有看看对页面有啥影响结果毫无影响
然后我检查每个html文件结果每个文件都有它
然后我记得在官网看过它去搜索果然这些nuxt自带的一个样式不过没说为啥要引用他。
然后摸索中我发现每次运行项目时都会提示
Using default Tailwind CSS file nuxt:tailwindcss 20:17:10➜ DevTools: press Shift Alt D in the browser (v1.1.5) ℹ Tailwind Viewer: http://localhost:10000/_tailwind/ 平时没注意看这时候看猜测是nuxt的默认配置就会加载这玩意关键我想不明白一个css为啥要默认加载呢我的整个页面都没依赖它的样式呀
然后去nuxt官网和Tailwind CSS的官网里找关掉它的方法几经尝试终于找到
export default defineNuxtConfig({tailwindcss: {cssPath: false,},.......
})这样打包之后就没玩意了测试发现对项目没啥影响。 此时再运行项目它的提示是
No Tailwind CSS file found. Skipping... nuxt:tailwindcss 20:25:44➜ DevTools: press Shift Alt D in the browser (v1.1.5) ℹ Tailwind Viewer: http://localhost:10000/_tailwind/ 看到是跳过了这玩意所以nuxt3这玩意还有很多可以琢磨的地方50k star的成熟项目也有不成熟的地方嘛
其实我发现打包文件里还有冗余比如图片中tailwindcss v3.4.3下面那个style也不是我写的我试着删掉发现对项目也没影响而且也是每个html文件都有。但是还不知道怎么去掉它。继续琢磨