如何在 ReactJS 应用程序中使用像“child_process”这样的模块?
( react @16.3.1/Linux)
这些语法失败:
import { spawn } from 'child_process'
const ls = spawn('ls', ['-al']);
yields: TypeError: Object(...) 不是一个函数
import cp from 'child_process';
const ls = cp.spawn('ls', ['-al']);
yields: TypeError: __WEBPACK_IMPORTED_MODULE_3_child_process___default.a.spawn 不是函数
var { spawn } = require('child_process');
const ls = spawn('ls', ['-al']);
yields: TypeError: spawn 不是一个函数
最佳答案
您不能在 React 应用程序中使用节点的模块 child_process
。
您无法访问 OS 系统进程以从浏览器生成和 fork ,因为它是一个孤立的环境。
关于javascript - 如何在 ReactJS 应用程序的服务器端导入模块 'child_process',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49712809/