我有一個問題,包括我的聚合物項目中的PHP代碼。我試圖在我的服務器上設置一個「.htaccess」文件,但它不起作用。此外,我不認爲有一種簡單的方法可以將「index.html」文件更改爲「index.php」文件,因爲它被引用到許多其他文件中的此文件中,我不知道。我在本地計算機上使用了一個gulp服務器,並試圖在其中包含一個PHP支持,但它失敗了。這是gulpfile的代碼(只需稍加修改形成的原始文件):如何在聚合物中使用PHP?
var gulp = require('gulp');
var connect = require('gulp-connect-php');
...
// Watch Files For Changes & Reload
gulp.task('serve', ['elements', 'images'], function() {
connect.server({}, function(){
browserSync({
notify: false,
snippetOptions: {
rule: {
match: '<span id="browser-sync-binding"></span>',
fn: function (snippet) {
return snippet;
}
}
},
// Run as an https by uncommenting 'https: true'
// Note: this uses an unsigned certificate which on first access
// will present a certificate warning in the browser.
// https: true,
server: {
baseDir: ['.tmp', 'app'],
routes: {
'/bower_components': 'bower_components'
}
}
});
});
gulp.watch(['app/**/*.html'], reload);
gulp.watch(['app/styles/**/*.css'], ['styles', reload]);
gulp.watch(['app/elements/**/*.css'], ['elements', reload]);
gulp.watch(['app/{scripts,elements}/**/*.js'], ['jshint']);
gulp.watch(['app/images/**/*'], reload);
});
...
您顯示的代碼不是PHP,而是JavaScript。 –
這是gulp配置文件的代碼 – ff17x3