实在修不了。我多次删除了 node_modules 文件夹。还尝试替换:
grunt.loadNpmTasks('/var/www/XXX/public/node_modules/autoprefixer-core');
=> 而不是 =>
grunt.loadNpmTasks('autoprefixer-core');
我的意思是autoprefix-core正在工作
但不知何故给出错误。=(
请帮忙!
实在修不了。我多次删除了 node_modules 文件夹。还尝试替换:
grunt.loadNpmTasks('/var/www/XXX/public/node_modules/autoprefixer-core');
=> 而不是 =>
grunt.loadNpmTasks('autoprefixer-core');
我的意思是autoprefix-core正在工作
但不知何故给出错误。=(
请帮忙!
您require
自己在processor
-configuration 中使用模块,同时将对象传递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');
因此,您可以安全地从配置中删除该行。