我的 Firebase 功能有问题。我收到以下错误。
语法错误:不能在模块外使用导入语句
下面是我的代码:
import * as functions from 'firebase-functions';
import * as sgMail from '@sendgrid/mail';
sgMail.setApiKey(key);
export const weeklyReminder = functions.pubsub.schedule('every Wednesday 21:00').onRun(async context =>{
const msg = {
to: 'email@gmail.com',
...
};
return sgMail.send(msg);
});
Run Code Online (Sandbox Code Playgroud)
如何导入 firebase 函数?
我有一个我写的 Rescript,它可以在我的 Mac osX 上运行并具有所有依赖项。
我现在已经在 AWS 上设置了 t2.micro,并且安装了 R,没有出现任何问题。当我跑步时
install.packages("dplyr")
Run Code Online (Sandbox Code Playgroud)
它只是冻结在这条线上
g++ -m64 -I/usr/include/R -DNDEBUG -I../inst/include -DCOMPILING_DPLYR -I/usr/local/include -I"/usr/lib64/R/library/Rcpp/include" -I"/usr/lib64/R/library/BH/include" -DBOOST_NO_INT64_T -DBOOST_NO_INTEGRAL_INT64_T -DBOOST_NO_LONG_LONG -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c dplyr.cpp -o dplyr.o
Run Code Online (Sandbox Code Playgroud)
我把它放置了几个小时,没有任何变化。看起来 CPU 正如我们所愿达到峰值。
我应该怎么办?
我正在尝试创建一个登录会话(当用户刷新浏览器时)连接到 firebase 实时数据库。
它正在工作,但我不断收到此错误。
太多的重新渲染。React 限制渲染次数以防止无限循环。
我的 app.js
import React from 'react';
import { UserProvider } from './model/UserContext'
function App() {
return (
<div>
<UserProvider>
<Session />
<NavBar />
<Container maxWidth="sm">
<Router>
<Route path='/Login' component={Login} />
<Route path='/Dashboard' component={Dashboard} />
</Router>
</Container>
</UserProvider>
</div>
);
}
export default App;
Run Code Online (Sandbox Code Playgroud)
我的 UserContext.js
import React, { useState, createContext } from 'react'
import Firebase from 'firebase'
export const UserContext = createContext();
//export const UserProvider = UserContext.Provider
//export const UserConsumer = UserContext.Consumer
// export …
Run Code Online (Sandbox Code Playgroud)