问题标签 [gulp-clean-css]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
66 浏览

css - 阻止 clean-css 在 { font-type: 'Crimson Text' } 中将 'Crimson' 更改为 #dc143c

我的项目使用 React、同构渲染、Gulp 和 Webpack。我们将移除 Gulp,但在那之前......

我正在将样式用于 css/sass,但我遇到了问题。我引入了一个使用预编译 css 的本地 npm 包。我的项目依赖于这个包。

gulp-clean-css(它使用 clean-css)编译我的主项目时,它正在font-family: 'Crimson Text', serif从 npm 包中替换为font-family: "#dc143c Text , serif",我在弄清楚如何防止它时遇到了问题。我相信这个干净的 CSS 链接会有用吗?任何建议表示赞赏!

0 投票
1 回答
707 浏览

css - 如何使用 gulp-clean-css 编写新的 -min.css 文件,而不是默认覆盖现有的 css 源文件?

如何使用 gulp-clean-css 编写新的 -min.css 文件,而不是默认覆盖现有的 CSS 源文件?

目前,我有这行来缩小文件。但是,它会用缩小版本覆盖原始版本。我希望它在原始文件基名的末尾创建一个带有 -min.css 扩展名的新文件。

我知道我可以使用的 npm repo 中有一个 gulp-copy。我想知道是否还有其他方法可以做到这一点。

谢谢

0 投票
0 回答
29 浏览

gulp - 为什么 Gulp 运行没有错误但没有编译 SCSS 脚本?

我设置了我的 Gulpfile,到目前为止它看起来不错。我再也没有错误了。只是在他编译时看起来有点太快了。但如果他真的能完成这项工作,这不会有任何问题。但是当我运行我的 gulp css 任务时,它并没有将我的 SCSS 文件编译成 CSS,也没有在之后创建缩小的、连接的构建文件。我检查了路径并在互联网上搜索了解决方案,但这并没有进一步帮助我。我没有错误。那么他为什么不做这份工作呢?我在 gulpfile 中犯了错误吗?我用于运行任务异步功能以避免错误。但似乎它只是让错误消失,但它不起作用。有人知道我需要改变什么吗?

这就是我的控制台在运行 gulp css 后所做的:

那是我的 gulpfile:

这就是我对 Package.json 的依赖