diff --git a/console/deploy/console.yaml b/console/deploy/console.yaml index 31c59e4..2314fcd 100644 --- a/console/deploy/console.yaml +++ b/console/deploy/console.yaml @@ -58,7 +58,7 @@ spec: serviceAccountName: fission-console containers: - name: console - image: naeel/fission-console:v1.3.93 + image: naeel/fission-console:v1.3.94 imagePullPolicy: Always ports: - containerPort: 8090 diff --git a/console/internal/runtime/entrypoint.go b/console/internal/runtime/entrypoint.go index 26d59f0..08139a6 100644 --- a/console/internal/runtime/entrypoint.go +++ b/console/internal/runtime/entrypoint.go @@ -11,8 +11,10 @@ package runtime func DefaultEntrypoint(lang string) string { switch lang { case "nodejs": - // main.js — явное расширение нужно для ESM-loader в node-env - return "main.js" + // "main" (без .js): node-env.specializeV2 делает split(".") для functionName + // с точкой → funcname="js" → ищет экспорт "js" → 500. + // Без расширения: funcname=undefined → берёт default export (module.exports = __invoke). + return "main" case "php": // Fission php-env: filename::functionName return "main.php::handler" diff --git a/console/ui/index.html b/console/ui/index.html index e705605..b35e6d7 100644 --- a/console/ui/index.html +++ b/console/ui/index.html @@ -103,7 +103,7 @@