我正在尝试使用'请求'对于nodeJS。但它不起作用。
一直写作'要求未定义'。我已将index.html文件上传到我的s3存储桶,以及我的node_modules文件夹和我的package.json文件。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.14.7/react.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.14.7/react-dom.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.8.20/browser.min.js"></script>
<script data-main="js.config" src="js/r.js"></script>
</head>
<body>
<div id="app"></div>
<script type="text/babel">
const request = require('request');
</script>
这是index.html文件的样子。它不是整个文件。但它只是要求&#39;部分正在制造麻烦.. 如果您需要更多信息,请与我们联系。
希望有人可以提供帮助。
答案 0 :(得分:0)
发布的许多评论指出,您不能以这种方式在客户端脚本上使用请求包。话虽这么说,如果您想在服务器端安装一个带有Node JS后端的应用程序,那么无论如何您都不应该使用AWS S3。如果您计划使用Node JS制作后端应用程序,则有很多选择:
其中一些选项,特别是EC2和Lambda,具有免费套餐选项。希望对您有帮助。