Jekyll构建中断了一行代码,然后是Angular控制器文件末尾的所有结束括号,然后由于语法错误而破坏了我的网站。
任何建议都将不胜感激。
要编译的文件:
app.controller('MainCtrl', function($scope, $location, $anchorScroll) {
this.toggleClass = function(elementId, className){
angular.element('#' + elementId).toggleClass(className);
};
this.scrollTo = function(id) {
$location.hash(id);
$anchorScroll();
$anchorScroll.yOffset = 100;
};
});
编译后的结果:
app.controller('MainCtrl', function($scope, $location, $anchorScroll) {
this.toggleClass = function(elementId, className){
angular.element('#' + elementId).toggleClass(className);
};
this.scrollTo = function(id) {
$location.url("/");
$location.hash(id);
$anchorScroll();
$anchorScroll
它只是在线的中间切断。构建完成并像往常一样启动服务器。知道是什么原因造成的吗?