找不到模块:'child process'
Module not found : 'child process'
我正在使用 Babel 和 Webpack 开发 ReactJS 应用程序。我正在使用 create-react-app facebook 脚本,以便它处理 Webpack 的配置。我的问题是我创建了一个 js 文件并添加:
var childProcess = require('child_process');
但是当我想编译新版本时,出现以下错误:
Module not found: 'child_process'.
我不知道该怎么办。我读过向 webpack.config.js 添加自定义配置可能是解决方案,但我使用的是 create react app,所以我没有 Webpack 配置。我试过 运行ning npm 运行 弹出并创建我自己的 webpack.config.js 但它不起作用。
我希望有人能帮助我。
你需要在webpack配置里面配置正确的target
:https://webpack.github.io/docs/configuration.html#target
module.exports = {
entry: './path/to/my/entry/file.js',
...
target: 'node',// we can use node.js modules after adding this configuration
};
我正在使用 Babel 和 Webpack 开发 ReactJS 应用程序。我正在使用 create-react-app facebook 脚本,以便它处理 Webpack 的配置。我的问题是我创建了一个 js 文件并添加:
var childProcess = require('child_process');
但是当我想编译新版本时,出现以下错误:
Module not found: 'child_process'.
我不知道该怎么办。我读过向 webpack.config.js 添加自定义配置可能是解决方案,但我使用的是 create react app,所以我没有 Webpack 配置。我试过 运行ning npm 运行 弹出并创建我自己的 webpack.config.js 但它不起作用。
我希望有人能帮助我。
你需要在webpack配置里面配置正确的target
:https://webpack.github.io/docs/configuration.html#target
module.exports = {
entry: './path/to/my/entry/file.js',
...
target: 'node',// we can use node.js modules after adding this configuration
};