2017-08-02 53 views
0

我想知道是否有可能使用命令行参数与ReactJS(不反应本机)。例如,是否可以输入一个简单的字符串并将其保存为变量以便显示? npm yargs模块是我正在寻找的东西,但我无法让它工作,因为子进程产生的显然不适用于浏览器。使用命令行参数与ReactJS

编辑:我也试过类似{process.argv[0]}这样的说h1标签,但没有任何显示。

回答

0

React对于命令行参数没有任何特殊之处。实际上,它主要是作为一个DOM库设计的。您可以使用yargs,然后将值传递给React组件。

+0

在这种情况下,我没有正确包括yargs。现在我在App.js中有const argv = require('yargs').argv;,它正在被导入到index.js。 App.js包含我想要使用yargs的地方。我应该在哪里包含模块? – Cyclicduck

+0

你是在浏览器中还是在命令行中使用它? – pspeter3

+0

我在命令行(npm start --blah blah)中运行它并在浏览器中查看它。 – Cyclicduck