0

例外:E_INVALID_ENV_VALUE:环境变量“PORT”的值必须是数字,而不是收到“\.\pipe\220cc144-9315-426f-89af-5ade1dc12879”

在 C:\Project\adonis-mail\adonis-mail\server.ts(anonymous):21 16
17 sourceMapSupport.install({ handleUncaughtExceptions: false }) 18
19 new Ignitor(__dirname) 20 .httpServer() 21 .start( ) 22

1 castToNumber C:\Project\adonis-mail\adonis-mail\build\node_modules@adonisjs\env\build\src\Schema\number.js:20

2 Object.validate [作为 PORT] C:\Project\adonis-mail\adonis-mail\build\node_modules@adonisjs\env\build\src\Schema\number.js:33

3 匿名 C:\Project\adonis-mail\adonis-mail\build\node_modules@adonisjs\env\build\src\Env\index.js:87

4 Env.process C:\Project\adonis-mail\adonis-mail\build\node_modules@adonisjs\env\build\src\Env\index.js:86

5 Application.loadEnvironmentVariables C:\Project\adonis-mail\adonis-mail\build\node_modules@adonisjs\application\build\src\Application.js:302

6 Application.setup C:\Project\adonis-mail\adonis-mail\build\node_modules@adonisjs\application\build\src\Application.js:511

7 HttpServer.wire C:\Project\adonis-mail\adonis-mail\build\node_modules@adonisjs\core\build\src\Ignitor\HttpServer\index.js:48

8 HttpServer.start C:\Project\adonis-mail\adonis-mail\build\node_modules@adonisjs\core\build\src\Ignitor\HttpServer\index.js:146

4

1 回答 1

0

更新

您可以下载 httppPlatformHandler。并在下面更改您的web.config喜欢。

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <system.webServer>
    <handlers>
      <add name="httppPlatformHandler" path="*" verb="*" modules="httpPlatformHandler" resourceType="Unspecified" />
    </handlers>
    <httpPlatform stdoutLogEnabled="true" stdoutLogFile=".\RunningLog\node.log" startupTimeLimit="20" processPath="E:\Program Files\nodejs\node.exe" arguments=".\server.js">
            <environmentVariables>
                <environmentVariable name="PORT" value="%HTTP_PLATFORM_PORT%" />
                <environmentVariable name="NODE_ENV" value="Production" />
            </environmentVariables>
        </httpPlatform>
  </system.webServer>
</configuration>

以前的

您应该复制项目路径下的 .env 文件并在部署后将其粘贴到根目录中。

笔记

请记住更改开发-> 生产。

于 2021-09-14T04:25:41.033 回答