小编Car*_*arl的帖子

如何在子目录中为 React App 配置我的 .htaccess 文件?

我想在我的共享主机帐户的子目录中托管我的 React 应用程序。即在目录中domain.com/mydirectory/。但是当我domain.com/mydirectory/在搜索栏中输入时,它会打开目录的索引而不是 React 应用程序本身。

我已经为我的应用程序创建了一个构建版本。因此 index.html 文件位于目录的根目录,其中包含静态文件夹和react-build脚本期间创建的所有其他内容。

我怎样才能让它正常工作?如何配置我的 .htaccess 文件或我应该考虑什么修复?

.htaccess reactjs

8
推荐指数
2
解决办法
2万
查看次数

在 Firebase 中注册后立即将用户信息保存到数据库中

我正在尝试使用 uid 作为文档 ID 将新创建的用户信息保存到 Firestore 中。我遇到的问题是在创建用户之后,为了在创建后将他的信息保存到Firestore集合中。这是我已经尝试过的:

 const usersRef = firebase.firestore().collection('Users');

 firebase.auth().createUserWithEmailAndPassword(values.email, values.password).then(function(user){
  usersRef.doc(`${user.uid}`).set({
    firstName: values.firstName,
    lastName: values.lastName,
    username: values.username,
    uid: user.uid
  })
}).catch(function(error){
  // Handle Errors here.
    var errorCode = error.code;
    var errorMessage = error.message;
    // [START_EXCLUDE]
    if (errorCode == 'auth/weak-password') {
      alert('The password is too weak.');
    } else {
      alert(errorMessage);
    }
    console.log(error);
    // [END_EXCLUDE]
});

Run Code Online (Sandbox Code Playgroud)

该代码预计在创建后保存用户的信息,但它会导致以下错误:集合文档 ID 不能未定义等

firebase reactjs google-cloud-firestore

0
推荐指数
1
解决办法
1570
查看次数