使用 AngularJS-1.6.5 & Angular-ui-router-1.0.6 && Gulp-3.9.1
我有这个绝对烦人的问题。我有一个似乎构建良好的角度应用程序,但是当我运行 gulp-connect 来运行它时,我一直无法按以下顺序加载模板错误:
vendor.js:14803 错误:[$compile:tpload] 无法加载模板:app/auth/views/login.tpl.html(HTTP 状态:未定义未定义)
vendor.js:34081 转换拒绝($id:0 类型:6,消息:转换错误,详细信息:错误:[$compile:tpload] 无法加载模板:app/auth/views/login.tpl.html(HTTP状态:未定义未定义)
错误:[$compile:tpload] 无法加载模板:app/auth/views/login.tpl.html(HTTP 状态:未定义未定义)
如果我运行我的 gulp 构建过程,然后使用类似 httpster 之类的东西来提供服务器,那么页面就会正常运行而没有错误。但是,当我将 gulp-connect 添加到构建过程时:
gulp.task("connect",["css", "vendor", "js", "watch", "webWorkers"], function
() {
connect.server({
port: 8888
});
});
我得到上面的错误。
这只是在一天前工作,无论出于何种原因,即使以前有效的版本也不再有效。我尝试重定向到另一个模板,验证所有条目都在模板缓存中,尝试检索网络上的文件而不是模板缓存,卸载/重新安装 gulp-connect 并且没有任何效果。在这一点上,我完全被难住了,为了我的理智,我需要尽快弄清楚一些事情。
任何想法将不胜感激。