Reactjs 使用aws amplify生成“React”;“要求”未定义;错误
使用一个简单的工作示例,然后将此行添加到顶部:Reactjs 使用aws amplify生成“React”;“要求”未定义;错误,reactjs,npm,aws-amplify,Reactjs,Npm,Aws Amplify,使用一个简单的工作示例,然后将此行添加到顶部: import Amplify from 'aws-amplify'; 重新加载时产生以下错误: 未捕获引用错误:未定义require 我使用的是webpack和一个简单的组件React呈现,非常简单。aws amplify的软件包是使用npm安装的 webpack.config.js如下所示: var webpack = require("webpack"); var path = require("path"); var DEV = path
import Amplify from 'aws-amplify';
重新加载时产生以下错误:
未捕获引用错误:未定义require
我使用的是webpack和一个简单的组件React呈现,非常简单。aws amplify的软件包是使用npm
安装的
webpack.config.js如下所示:
var webpack = require("webpack");
var path = require("path");
var DEV = path.resolve(__dirname, "dev");
var OUTPUT = path.resolve(__dirname, "output");
var config = {
entry: DEV + "/index.jsx",
output: {
path: OUTPUT,
filename: "myCode.js"
},
module: {
rules: [{
include: DEV,
loader: "babel-loader",
}]
}
};
module.exports = config;
您是否已将webpack配置为为为目标节点而不是web节点生成
require
是node.js中的内置全局设置,但在浏览器中不启用。编辑后可显示webpack.config.js。我没有列出目标。