我克隆了一个用于服务器端渲染和路由的角度通用项目,也工作正常,但每次我单击查看源页面时,都会出现以下错误,并且页面不会加载。(我正在发送数据以命中 formdata 中的 api)。
每当我点击查看源页面时,控制台都会显示此错误
错误{错误:未捕获(承诺):ReferenceError:FormData未定义ReferenceError:FormData未在BodyWisdomComponent.getAllBodyWisdom定义(webpack:///./dist-server/main.095f1696d45b5b44a263.js?:1:10104)
我使用 formdata 将数据发送到 api 中的服务器:
var myFormData = new FormData();
myFormData.append('timezone', 'asia/kolkata');
myFormData.append('page_no', this.pageNumber);
Run Code Online (Sandbox Code Playgroud)
我的 webpack.config.js 文件是:
const path = require('path');
const webpack = require('webpack');
const FormData = require('form-data');
var nodeExternals = require('webpack-node-externals');
/**
* This is a server config which should be merged on top of common config
*/
module.exports = {
entry: {
// This is our Express server for Dynamic universal
server: './server.ts',
// This is an example of Static prerendering …
Run Code Online (Sandbox Code Playgroud)