postcss-smart-asset:用于PostCSS的更智能的URL和资产处理

时间:2024-05-24 21:53:54
【文件属性】:

文件名称:postcss-smart-asset:用于PostCSS的更智能的URL和资产处理

文件大小:174KB

文件格式:ZIP

更新时间:2024-05-24 21:53:54

JavaScript

PostCSS智能资产 插件可以在url()上进行变基,内联或复制。 安装 $ npm install postcss postcss-smart-asset 通过更改 更改了相对URL的输出,以便与Webpack保持一致。 这主要意味着,在Webpack世界中,甚至在CSS内也使用相对URL是很普遍的,例如使用url(./myfile.gif)而不是url(myfile.gif) 。 最后一种语法实际上在Webpack处理期间会导致一些问题,因为Webpack会假设您正在引用名为myfile.gif的npm软件包,这可能不是您想做的。 将整个测试套件从Mocha + Chai转换为Jest。 使整个测试套件异步。 已将源代码迁移到EcmaScript模块(ESM)。 重构的内部结构。 用掉毛规则替换了自定义eslint定义。 重组测试与实现代码并排。 使用代替自定义发行逻辑。


【文件预览】:
postcss-smart-asset-master
----.gitattributes(975B)
----.prettierrc.yml(668B)
----.prettierignore(13B)
----src()
--------messages.test.js(2KB)
--------core()
--------index.js(486B)
--------mode()
----.babelrc(34B)
----.eslintrc.yml(93B)
----.npmignore(249B)
----license(1KB)
----.travis.yml(855B)
----tsconfig.json(296B)
----test()
--------setup.js(1KB)
--------fixtures()
----.husky()
--------.gitignore(2B)
----.release-it.json(148B)
----appveyor.yml(558B)
----.editorconfig(208B)
----.gitignore(46B)
----readme.md(9KB)
----.eslintignore(13B)
----package-lock.json(583KB)
----package.json(2KB)

网友评论