[英]grunt postcss "not found"
Grunt 新手,试图让 Gruntfile 为 wordpress 项目运行。 我的根目录中有 package.json 和 Gruntfile.js。 我想添加 grunt-postcss,但是当我按照说明进行操作时,我不断收到“警告:找不到任务“grunt-postcss”。” 我可能设置了 Grunt 错误,因为无论我运行什么,我都找不到任务。 这是我的 Gruntfile 内容:
module.exports = function(grunt) {
grunt.initConfig({
postcss: {
options: {
map: true, // inline sourcemaps
processors: [
require('pixrem')(), // add fallbacks for rem units
require('autoprefixer')({browsers: 'last 2 versions'}), // add vendor prefixes
require('cssnano')() // minify the result
]
},
dist: {
src: 'css/*.css'
}
}
});
grunt.loadNpmTasks('grunt-postcss');
grunt.registerTask('default', ['grunt-postcss']);
};
确保你已经安装了 grunt-postcss 模块。
npm install grunt-postcss --save-dev
我觉得你应该改变
grunt.registerTask('default', ['grunt-postcss']);
到
grunt.registerTask('default', ['postcss']);
确保你已经安装了 postcss。 npm install grunt-postcss
在你的 shell 中执行以下命令(如果你正在使用,请确保在 virtualenv 中):
export PATH="/PATH_TO_YOUR_NODE_MODULES_DIRECTORY/.bin:$PATH"
上述命令的作用是,它更新您的 PATH 变量并告诉它在查找命令时也检查上述目录。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.