我正在学习一门全栈开发课程,我用Hacker News的API做了一个关于新闻网站的项目。为了构建这个项目,我使用了webpack,并使用了webpack的dotenv插件来处理API。当然,.env
文件放在gitignore中,但现在我不得不将其部署在Netlify上,但我真的不明白我必须做些什么才能让Netlify使用.env
文件中的API。
希望你们能理解我,给予我一个答案。
我只使用HTML和JavaScript。
从github导入存储库时的Netlify设置:
1.在构建命令中,我放置了“npm run build”
1.在发布目录中,我放置了“dist/”
1.在ENVIRONMENT VARIABLES中,我把所有名称/值API
应用程序没有显示任何新闻,因为它在尝试从API获取时收到错误404。
1条答案
按热度按时间qgelzfjb1#
我试着在我的一个应用程序中使用Netlify,但我记得它是用于无服务器功能的。所以不要使用Netlify,试试Railway。如果你卡住了,你可以从this视频中获得帮助。