gpt4 book ai didi

javascript - Gulp 为所有路径提供 : render index. html

转载 作者:太空宇宙 更新时间:2023-11-04 00:44:02 25 4
gpt4 key购买 nike

我正在运行一个简单的 AngularJS 应用程序,并使用 Gulp/Gulp Serve 和 Browsersync 为其提供服务。

为了使我的 Angular 路由正常工作,我需要为端口上的所有路径渲染 /index.html

我该怎么做?我当前的代码是:

gulp.task('serve', ['less'], function() {

browserSync.init({
server: "./app"
});

gulp.watch("app/css/*.less", ['less']);
gulp.watch("app/*.html").on('change', browserSync.reload);
gulp.watch("app/js/**/*.js").on('change', browserSync.reload);
});

最佳答案

解决方案是使用这个中间件,connect-history-api-fallback ,像这样:

gulp.task('serve', ['less'], function() {

browserSync.init({
server: {
baseDir: "./app",
middleware: [ history() ]
}
});
});

现在完美运行!

关于javascript - Gulp 为所有路径提供 : render index. html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35568306/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com