gpt4 book ai didi

node.js - 我可以在 Node 中要求 jsx 文件吗?

转载 作者:行者123 更新时间:2023-12-04 17:36:42 27 4
gpt4 key购买 nike

我有一个脚本可以对我的源文件进行一些分析,其中一部分分析是需要文件。然而,有些文件是 JSX 格式, Node 默认情况下不理解这一点。

是否有可能使一个看起来像这样的文件:

function MyModule () {
return <div>hello</div>
}

module.exports = MyModule

可以通过 require('./my-module') 来要求吗?

最佳答案

在 Node 中使用 JSX 作为模板引擎

NPM 包: https://www.npmjs.com/package/jsx-node

为了能够简单地 require .jsx 文件,您需要告诉 Node 如何处理它们。运行以下代码使您能够 require('./SomeFile.jsx'):

require('jsx-node').install({
replace: {
preact: 'jsx-node',
}
});

警告:

此模块仍处于非常早期的阶段。应谨慎对待任何生产用途。

有关更多详细信息,请访问链接。

关于node.js - 我可以在 Node 中要求 jsx 文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56440539/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com