无法解决问题。
我多次删除了node_modules文件夹。还试图替换:
grunt.loadNpmTasks('/var/www/XXX/public/node_modules/autoprefixer-core');
=>而是=>
grunt.loadNpmTasks('autoprefixer-core');
我的意思是 autoprefix-core 正在运作
但不知何故给出错误。 =(
请帮助!
答案 0 :(得分:4)
您require
- 配置中的processor
模块,同时将带有browsers
的对象传递给模块,类似于您需要常规节点模块的方式。
在你的Gruntfile中,你有这个:
processors: [
require('autoprefixer-core')({
browsers: [
'> 11%',
'Chrome >= 10',
'Explorer >= 6',
'Opera >= 11',
'Firefox >= 3.5',
'Safari >= 4',
'iOS >= 6'
],
remove: true
})
]
所以你实际上并不需要这个,因为它不是一个真正的任务(因此错误):
grunt.loadNpmTasks('autoprefixer-core');
因此,您可以安全地从配置中删除该行。