Microsoft.Azure.WebJobs.Script.Workers.Rpc.RpcException: 找不到模块 'dotenv'
Microsoft.Azure.WebJobs.Script.Workers.Rpc.RpcException: Cannot find module 'dotenv'
集成了 API 的 Azure 静态 Web 应用程序 (SWA),其 index.js 具有
require('dotenv').config({ path: './environment/misc.env'});
本地-运行Azure Static Web Apps emulator
完美。合并到 GitHub master
分支触发 Azure CI/CD 部署到 Azure,测试得到
Stack: Error: Cannot find module 'dotenv'
dotenv
位于 SWA 的根 package.json
"dependencies":
{
...
"dotenv": "^16.0.0"
}
GitHub project, Actions all jobs are good
SWA 环境设置
Front-end
- 本地,\src\app\environments\environment.ts(或您自己自定义的位置)
- PROD AZ 云,.yml file, add env
- 本地,api/local.settings.json
- PROD AZ、门户、配置
集成了 API 的 Azure 静态 Web 应用程序 (SWA),其 index.js 具有
require('dotenv').config({ path: './environment/misc.env'});
本地-运行Azure Static Web Apps emulator
完美。合并到 GitHub master
分支触发 Azure CI/CD 部署到 Azure,测试得到
Stack: Error: Cannot find module 'dotenv'
dotenv
位于 SWA 的根 package.json
"dependencies":
{
...
"dotenv": "^16.0.0"
}
GitHub project, Actions all jobs are good
SWA 环境设置 Front-end
- 本地,\src\app\environments\environment.ts(或您自己自定义的位置)
- PROD AZ 云,.yml file, add env
- 本地,api/local.settings.json
- PROD AZ、门户、配置