0
运行我的grunt serve
时出现问题。它说:Grunt connect-php没有找到,它是否安装?
本地Npm模块“connect-php”未找到。它是否安装?
我一直在安装的所有其他grunt插件工作正常。我也可以在我的node_modules
地图中看到connect-php
的插件地图。
有没有人有什么问题可以吗?谢谢。
运行我的grunt serve
时出现问题。它说:Grunt connect-php没有找到,它是否安装?
本地Npm模块“connect-php”未找到。它是否安装?
我一直在安装的所有其他grunt插件工作正常。我也可以在我的node_modules
地图中看到connect-php
的插件地图。
有没有人有什么问题可以吗?谢谢。
这部分是在Gruntfile的开头添加的。
var phpMiddleware = require('connect-php');
这部分内grunt.initConfig
connect: {
options: {
debug: true,
livereload: true,
port: 8000,
base: '<%= config.destination %>',
},
rules: [
{from: '(^((?!css|html|js|php|img|font|\/$).)*$)', to: '$1.html'},
],
dev: {
options: {
middleware: function(connect, options) {
var middlewares = [];
var directory = options.directory || options.base[options.base.length -1];
if (!Array.isArray(options.base)) {
options.base = [options.base];
}
middlewares.push(phpMiddleware(directory));
options.base.forEach(function(base) {
// Serve static files.
middlewares.push(connect.static(base));
});
// Make directory browse-able.
middlewares.push(connect.directory(directory));
return middlewares;
}
}
}
},
加入,我有这个代码的Gruntfile
grunt.loadNpmTasks('connect-php');
到底你能分享你的Gruntfile,或者至少您可能认为相关的部分。 –