小编Far*_*ruk的帖子

Firebase部署错误从非零退出代码开始(项目路径中的空间)

我最近遇到firebase deploy命令的问题.在firebase部署命令之后,除了firebase(存储,数据库等)之外,所有其他人都被部署了所以我决定重新安装firebase来修复这种情况,但重新安装后我的问题变大了.现在没有部署它们,并出现以下错误:

i deploying database, functions
Running command: npm --prefix $RESOURCE_DIR run lint
npm ERR! path C:\Users\faruk\Google Drive\Android\firebase\1\$RESOURCE_DIR\package.json
npm ERR! code ENOENT
npm ERR! errno -4058
npm ERR! syscall open
npm ERR! enoent ENOENT: no such file or directory, open 'C:\Users\faruk\Google Drive\Android\firebase\1\$RESOURCE_DIR\package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\faruk\AppData\Roaming\npm-cache\_logs\2018-01-24T18_21_34_878Z-debug.log

Error: functions predeploy error: Command …
Run Code Online (Sandbox Code Playgroud)

node.js firebase google-cloud-functions firebase-cli

21
推荐指数
4
解决办法
1万
查看次数

flutter showdialog setState() 或 markNeedsBuild() 在构建期间调用

我有一个 Streambuilder,它读取 Firestore 数据库,然后根据该数据库做出反应。当前列出了我的数据库中的一些信息,但是我想为数据库中出现的特定值添加一个弹出屏幕,当我添加一个 showdialog 函数时,它开始给我

\n
    \xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90 Exception caught by widgets library \xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\xe2\x95\x90\nsetState() or markNeedsBuild() called during build.\n
Run Code Online (Sandbox Code Playgroud)\n

错误。我怎样才能解决这个问题?我的代码如下。提前致谢。

\n
//This is the function causing errors.      \n_showMaterialDialog (String type) {\n        if(type=="win"){\n          gameResult = "You Win, Gratz!";\n        }else if(type=="lose"){\n          gameResult = "You Lose :(";\n        }\n        print("buraya girdi");\n        print(gameResult);\n        showDialog(\n            context: context,\n            builder: (_) => AlertDialog(\n              title: Text("Result"),\n              content: Text(gameResult),\n              actions: <Widget>[\n                FlatButton(\n                  child: Text('Close'),\n                  onPressed: () {\n                    //Navigator.of(context).pop();\n                    Navigator.pushNamed(context, HomeScreen.id);\n                  },\n                )\n              ],\n            ));\n      }\n    \n      @override\n      Widget build(BuildContext …
Run Code Online (Sandbox Code Playgroud)

showdialog flutter

6
推荐指数
2
解决办法
1413
查看次数