Angular Firebase函数部署:分析函数触发器时出错
我在从角度项目部署firebase函数时遇到问题。我已更新到最新的firebase tools 7.8.1。在我的project package.json中,我有“firebase admin”:“~6.0.0”、“firebase函数”:“^2.1.0”和“firebase函数测试”:“^0.1.6” 欢迎任何建议 Firebase.jsonAngular Firebase函数部署:分析函数触发器时出错,angular,typescript,firebase,google-cloud-functions,Angular,Typescript,Firebase,Google Cloud Functions,我在从角度项目部署firebase函数时遇到问题。我已更新到最新的firebase tools 7.8.1。在我的project package.json中,我有“firebase admin”:“~6.0.0”、“firebase函数”:“^2.1.0”和“firebase函数测试”:“^0.1.6” 欢迎任何建议 Firebase.json { "firestore": { "rules": "firestore.rules", "indexes": "firestore.i
{
"firestore": {
"rules": "firestore.rules",
"indexes": "firestore.indexes.json"
},
"functions": {
"predeploy": []
},
"hosting": {
"public": "dist",
"ignore": ["firebase.json", "**/.*", "**/node_modules/**"]
}
}
下面的错误似乎没有指向我的任何文件
Error: Error occurred while parsing your function triggers.
...\functions\node_modules\xtend\immutable.js:1
SyntaxError: Invalid or unexpected token
at Module._compile (internal/modules/cjs/loader.js:892:18)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:973:10)
at Module.load (internal/modules/cjs/loader.js:812:32)
at Function.Module._load (internal/modules/cjs/loader.js:724:14)
at Module.require (internal/modules/cjs/loader.js:849:19)
at require (internal/modules/cjs/helpers.js:74:18)
at Object.<anonymous> (C:\users\craig\Google Drive\craig\career\fowi\samples\fuse_v8.12_skeleton\functions\node_modules\through2\through2.js:3:17)
at Module._compile (internal/modules/cjs/loader.js:956:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:973:10)
at Module.load (internal/modules/cjs/loader.js:812:32)
错误:分析函数触发器时出错。
…\functions\node\u modules\xtend\immutable.js:1
SyntaxError:无效或意外的令牌
at模块编译(内部/modules/cjs/loader.js:892:18)
在Object.Module._extensions..js(internal/modules/cjs/loader.js:973:10)
在Module.load(内部/modules/cjs/loader.js:812:32)
at Function.Module._load(内部/modules/cjs/loader.js:724:14)
at Module.require(内部/modules/cjs/loader.js:849:19)
根据需要(internal/modules/cjs/helpers.js:74:18)
反对。(C:\users\craig\Google Drive\craig\career\fowi\samples\fuse\u v8.12\u skeleton\functions\node\u modules\through2\through2.js:3:17)
at模块编译(内部/modules/cjs/loader.js:956:30)
在Object.Module._extensions..js(internal/modules/cjs/loader.js:973:10)
在Module.load(内部/modules/cjs/loader.js:812:32)
我删除了functions目录下的node_modules文件夹,并进行了新的npm I。这就成功了