About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
windows_first
⚠️
windows_tools
⚠️
missing_linux_example
⚠️
powershell_heavy
Summary:
The documentation is heavily focused on Windows environments, specifically Azure App Service on Windows with iisnode. All configuration and troubleshooting steps reference Windows-specific tools, paths, and patterns (e.g., node.exe, web.config, iisnode, Win32 error codes, Kudu CMD/PowerShell). There are no examples or guidance for Linux-based Azure App Service environments, nor are Linux equivalents or cross-platform instructions provided.
Recommendations:
- Add a parallel section or separate documentation for Node.js on Azure App Service for Linux, covering best practices and troubleshooting.
- Include Linux-specific configuration examples (e.g., using PM2, Nginx, or Apache as process managers/reverse proxies instead of iisnode/IIS).
- Provide Linux shell (bash) commands and file path examples alongside Windows CMD/PowerShell instructions.
- Reference Linux log file locations and troubleshooting tools (e.g., journalctl, systemd logs) where appropriate.
- Clarify at the top of the document that the current content is Windows-specific, and provide a link to Linux guidance if available.
- When discussing tools or settings (e.g., debugging, profiling), mention cross-platform alternatives and how to use them on Linux.
Create pull request