使用Node js导入React组件文件

时间:2019-01-02 08:27:29

标签: node.js reactjs babel

我有这个节点js应用程序:

require('babel-register');
const router = require("./src/web/router");

我收到此错误:

enter image description here

如何在node js中导入react组件?

2 个答案:

答案 0 :(得分:0)

如果您对服务器端呈现React组件不感兴趣,我制作了一个小库,可以轻松地从节点应用程序https://github.com/tswayne/react-helper#getting-started呈现React组件。如果您尝试进行服务器端渲染,或出于任何其他原因导入react组件,则需要使用babel编译服务器端代码,或者使用babel-node之类的代码在运行时进行编译。

答案 1 :(得分:0)

esm可以使用esm node pacakge,它是一种适用于Node 6+的快速,生产就绪,零依赖的ES模块加载器。

esm on github