我可以使用.dotenv库作为HTML脚本,而仅导入npm或node.js吗?

问题描述

有没有办法仅在HTML脚本标记或.js文件中将dotenv库用作导入内容(例如,从CDN中导入)? 我的意思是没有节点或npm需要或导入。。否则,我将不得不使用webpack之类的东西,而我只想在HTML页面上对其进行快速测试...

解决方法

简短答案:否

dotenv是用于获取.env文件中设置的变量的后端工具。如果您将.env文件用于公共用途,那将会滥用环境变量的含义。也许尝试仅将filename.jsonfileame.yml文件用于公共消费,但是.env文件仅用于秘密内容,例如API密钥,数据库密码等。