Javascript 异步加载程序在Web包中不工作
这是我的异步加载程序。只需调用一个api,然后用源文件添加响应并返回。但这不是工作。有人能帮我吗Javascript 异步加载程序在Web包中不工作,javascript,node.js,webpack,Javascript,Node.js,Webpack,这是我的异步加载程序。只需调用一个api,然后用源文件添加响应并返回。但这不是工作。有人能帮我吗 const path = require('path'); const request = require('request'); function assetAdd(source){ var pathObj = path.parse(this.resourcePath); var callback = this.async(); if (pathObj.base ===
const path = require('path');
const request = require('request');
function assetAdd(source){
var pathObj = path.parse(this.resourcePath);
var callback = this.async();
if (pathObj.base === 'index.js'){
request({url:'http://localhost:8282/mockAsset'}, function(err, response, body) {
source += body;
callback(null, source);
});
}else{
callback(null, source);
}
}
module.exports = assetAdd;
试着详细说明“它不起作用”的含义。描述当前和预期的行为。我没有在加载程序中添加else条件。现在编辑我的问题,工作正常。