Estoy tratando de alojar mi Node.js en IIS. He creado una aplicación en Angular2. Ahora, pude alojar el proyecto y ejecutarlo en IIS con IISnode instalado.
Aquí está mi archivo web.config.
<configuration> <system.webServer> <handlers> <add name="iisnode" path="src/app/app.component.ts" verb="*" modules="iisnode" /> </handlers> <rewrite> <rules> <rule name="myapp"> <match url="(.*)" /> <action type="Rewrite" url="src/app/app.component.ts" /> </rule> </rules> </rewrite> </system.webServer> </configuration>Estos son los pasos que seguí para hospedar NODE en IIS: https://www.upnxt.com/blog/deploying-node-on-iis
Pero cuando ejecuto la aplicación me sale este error:
Application has thrown an uncaught exception and is terminated: C:\src\Angular2\BuyPracticeTest_AV4\src\app\app.component.ts:2 import { Service } from './app.service'; ^^^^^^ SyntaxError: Unexpected token importparece que la declaración de importación no se reconoce como una palabra clave. O realmente no lo sé.
Soy nuevo en esto por cierto.