【问题标题】:what is the best way to reuse code between NodeJS and React/Webpack?在 NodeJS 和 React/Webpack 之间重用代码的最佳方式是什么?
【发布时间】:2020-10-03 02:56:03
【问题描述】:

我正在编写一个应用程序,它包含一个 NodeJS 后端和一个 React(由 Webpack 构建)前端。 我有一些位(枚举、函数等)我想在双方之间共享,例如

 BookRequestStatus = {
    pending: 'pending',
    ordered: 'ordered',
    available: 'available',
    rejected: 'rejected',
    unconfirmed: 'unconfirmed',
    missing: 'missing'
}

但我正在努力寻找一种可以在双方都导出/导入/需要这些的方法。 (其中一个似乎有效,或者另一个,但不是两者都有效)。 有人可以为此提供一个工作示例吗?

【问题讨论】:

  • 你必须通过 node.js 后端中的 Rest API 公开它们

标签: node.js reactjs webpack export reusability


【解决方案1】:

Node.js 要使用import 关键字,可以使用babel/node 模块

npm install --save-dev @babel/core @babel/node

然后像这样运行服务器

npx babel-node server.js

【讨论】:

    猜你喜欢
    • 2020-07-09
    • 2020-10-11
    • 2015-03-07
    • 2010-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多