未找到本地 Npm 模块 "autoprefixer-core"。安装了吗?
Local Npm module "autoprefixer-core" not found. Is it installed?
无法真正修复它。
我多次删除 node_modules 文件夹。还尝试更换:
grunt.loadNpmTasks('/var/www/XXX/public/node_modules/autoprefixer-core');
=> 而不是 =>
grunt.loadNpmTasks('autoprefixer-core');
但没有任何帮助。
然而,范妮时刻我的代码正在运行:
我的意思是 autoprefix-core 正在工作
但不知何故出错。 =(
请帮助!
您 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');
因此您可以安全地从您的配置中删除该行。
无法真正修复它。
我多次删除 node_modules 文件夹。还尝试更换:
grunt.loadNpmTasks('/var/www/XXX/public/node_modules/autoprefixer-core');
=> 而不是 =>
grunt.loadNpmTasks('autoprefixer-core');
但没有任何帮助。
然而,范妮时刻我的代码正在运行:
我的意思是 autoprefix-core 正在工作
但不知何故出错。 =(
请帮助!
您 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');
因此您可以安全地从您的配置中删除该行。