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,或者至少您可能認爲相關的部分。 –