Javascript gulp js在我更改js文件时给出了错误信息。| Trower

Javascript gulp js在我更改js文件时给出了错误信息。| Trower,javascript,angularjs,gulp,Javascript,Angularjs,Gulp,我在我的ng目录user.svc.js中构建了一个新的js文件,该文件的内容如下 angular.module('app') .service('UserSvc',function($http) { var svc = this; svc.getUser = function () { return $http.get('http://localhost:3000/api/users',{ headers:{'X-Auth : this.token'} }) } svc.login = func

我在我的ng目录user.svc.js中构建了一个新的js文件,该文件的内容如下

angular.module('app')
.service('UserSvc',function($http) {
var svc = this;
svc.getUser = function () {
return $http.get('http://localhost:3000/api/users',{
headers:{'X-Auth : this.token'}
})
}
svc.login = function(username,password){
return $http.post('http://localhost:3000/api/sessions',{
username:username,password:password
}).then(function(val){
svc.token = val.data;
return svc.getUser();
})
}
})
我得到的错误是:

C:\Users\setCodesToFire\Documents\modernweb\app>gulp js
[00:57:06]使用gulpfile~\Documents\modernweb\app\gulpfile.js
[00:57:06]正在启动“js”…
[00:57:06]在79毫秒后完成“js”

events.js:160
投掷者;//未处理的“错误”事件
^
错误:app.js:错误:由于分析错误,无法处理源代码
意外令牌(54:2)


有人能告诉我问题出在哪里吗?它是否与$http有关?

将标题值更改为对象格式,而不是字符串值

改变这个

headers:{'X-Auth : this.token'}
对此

headers: {
   'X-Auth' : 'this.token'
}

将标题值更改为对象格式,而不是字符串值

改变这个

headers:{'X-Auth : this.token'}
对此

headers: {
   'X-Auth' : 'this.token'
}

@Rohan Goyal不错。如果这个helpedi昨天刚刚创建了这个帐户,请确保将其作为答案进行检查,这样就需要时间来反映答案检查:)@Rohan Goyal nice。如果此帮助我昨天刚刚创建了帐户,请确保将其作为答案进行检查,以便花时间反映答案检查:)