我正在尝试在无服务器应用程序中加载js文件。我正在使用VSCode。在debug mode中,当我在下面的代码中运行时,它给我一个错误,提示它无法加载JS文件[错误:找不到模块'config / config.js']。您能帮我解决吗?
首先,我认为它可能不会将config文件夹复制到build文件夹,这在我通过“ sam local start-api”在本地运行应用程序时是正确的,然后我将配置文件复制到了我编写应用程序的文件夹中,更改URL,如下所示: require('config / config.js') 但是同样的问题又发生了。
你介意帮我吗?
let response;
const AWS = require('aws-sdk');
const config = require('../../../config/config.js')
exports.lambdaHandler = async (event, context) => {
try {
// const ret = await axios(url);
console.log("This is cool");
response = {
'statusCode': 200,
'body': JSON.stringify({
message: 'hello world',
// location: ret.data.trim()
})
}
} catch (err) {
console.log(err);
return err;
}
return response
};
我的config.js
module.exports = {
aws_table_name: 'jmmt_users',
aws_local_config: {
region: 'local',
endpoint: 'http://localhost:8000'
},
aws_remote_config: {
}
};