Ali*_*h r 2 javascript environment-variables reactjs next.js
环境:
NextJs、React、VsCode
我已经安装了以下扩展:
对我的配置文件做了以下操作json:
"files.associations": {
"*.js": "javascriptreact",
"*.env.development": "env",
"*.env.production": "env",
"*.env.local": "env",
},
Run Code Online (Sandbox Code Playgroud)
.env.local.example
我测试了一个公共变量NEXT_PUBLIC_ENV_LOCAL_VARIABLE = "Some public stuff",当我在浏览器上测试它时它不起作用。当我将终止添加.example到.env.local文件时,Vscode 完全停止识别该文件。
谢谢您的帮助
您的配置全局模式似乎是问题所在。
*.env.local涵盖example.env.local和不涵盖.env.local.example。如果将标识符附加到文件名末尾,您的配置应该如下所示:
"files.associations": {
"*.js": "javascriptreact",
".env.development*": "env",
".env.production*": "env",
".env.local*": "env",
},
Run Code Online (Sandbox Code Playgroud)
或者我认为这就足够了:
"files.associations": {
"*.js": "javascriptreact",
".env.*": "env",
},
Run Code Online (Sandbox Code Playgroud)
更新:
它还取决于您安装的插件。envtype 是由ENV插件注册的,如果你没有安装它,你可以使用内置properties类型。
"files.associations": {
".env.*": "properties",
},
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6993 次 |
| 最近记录: |