当我使用导出$(cat .env | xargs)
加载环境变量时,它们都以' \ r'结尾。有一种简单的方法可以解决这个问题吗?如果重要,我正在使用pyvenv。
答案 0 :(得分:0)
我遇到了这个问题。我已经在Windows上将Ubuntu设置为开发环境,以使用eval $(cat .env)
将env变量加载到节点应用程序中,但是由于我是在Windows的vscode中编辑程序的,因此默认情况下仍使用CRLF结尾。为了解决这个问题,我需要更改我的vscode设置(CTRL + SHIFT + P,键入设置,当用户设置显示时,搜索EOL,然后将其从\ r \ n更改为\ n),然后更改内容.env文件中,删除.env文件,创建一个新的.env文件,然后粘贴旧.env文件的内容。
我希望这会有所帮助。