UNCSS 不断中止并显示 "src files were empty" 消息
UNCSS keeps aborting with "src files were empty" message
我一直在使用 UNCSS 时收到此错误:'Warning: Destination (dist/css/main.css) not written because src files were empty. Use --force to contine. Aborted due to warnings.
我相信 运行 任务很好并且设置正确。我可以用 grunt 做其他事情。
在 gruntfile.js 中,我包括了:grunt.loadNpmTasks('grunt-uncss');
和
uncss: {
dist: {
files: {
'dist/css/main2.css': ['../index.html']
}
}
}
我不确定哪里出了问题,但我认为是路径问题,但事实就是如此。我也在使用 SCSS,所以它可能需要一个原始的 css 作为 SRC
?我试过在没有 Grunt 的情况下重新安装 PhantomJS 和原始 UNCSS,但我哪儿也去不了!有什么想法吗?
我找到了解决方案。
不一定是路径,而是路径的呈现方式。
我正在使用
files: {
'dist/css/main2.css': ['../index.html']
}
我切换到
files: [
{ src: 'index.html', dest: 'dist/css/main.css' }
]
此处声明了 src
和 dest
。
这个博客对我有帮助deanhume.com。
github/NPM 文档对我不起作用,但这个人却起作用了。我希望这对某人有所帮助!
我一直在使用 UNCSS 时收到此错误:'Warning: Destination (dist/css/main.css) not written because src files were empty. Use --force to contine. Aborted due to warnings.
我相信 运行 任务很好并且设置正确。我可以用 grunt 做其他事情。
在 gruntfile.js 中,我包括了:grunt.loadNpmTasks('grunt-uncss');
和
uncss: {
dist: {
files: {
'dist/css/main2.css': ['../index.html']
}
}
}
我不确定哪里出了问题,但我认为是路径问题,但事实就是如此。我也在使用 SCSS,所以它可能需要一个原始的 css 作为 SRC
?我试过在没有 Grunt 的情况下重新安装 PhantomJS 和原始 UNCSS,但我哪儿也去不了!有什么想法吗?
我找到了解决方案。 不一定是路径,而是路径的呈现方式。
我正在使用
files: {
'dist/css/main2.css': ['../index.html']
}
我切换到
files: [
{ src: 'index.html', dest: 'dist/css/main.css' }
]
此处声明了 src
和 dest
。
这个博客对我有帮助deanhume.com。 github/NPM 文档对我不起作用,但这个人却起作用了。我希望这对某人有所帮助!