如何解决Firebase 部署错误 - 不允许配置过期模式
我正在尝试部署我的 firebase 项目,但出现此错误:
HTTP Error: 400,Configuring expiration modes is not permitted
我没有在网上找到任何东西,也不知道是什么。
有人遇到过同样的错误吗?
谢谢
解决方法
将@ProfLayton 的解决方案作为社区 wiki 发布以获得更好的可见性。
该错误已通过单独启动部署脚本修复:
import React from 'react'; import PropTypes from 'prop-types'; import { connect } from 'react-redux'; import ToDos from './view'; export class MyTodos extends React.Component { static propTypes = { foo: PropTypes.func.isRequired }; render() { return <ToDos stuff={this.props.foo} />; } } const mapStateToProps = (state) => ({ foo: state.myfunc }); export default connect(mapStateToProps)(MyTodos);
npm run build = REACT_APP_ENV=PROD GENERATE_SOURCEMAP=false react-scripts build
firebase use [proj-name]
firebase deploy --only functions
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。