Modern web app on Azure with Typescript and VueJs.
An example application to list cities in the world and the weather in each of them.
- NodeJS - The package manager to install dependencies
- VSCode - To code the application
- Git - To get the code of the application
Install dependencies:
npm install
Run in development environment:
npm run start
Run in production environment:
npm run prod
Install kuduscript tool:
npm install kuduscript -g
Run to generate the two files needed for deployment (.deployment and deploy.cmd):
kuduscript -y --node
Modify line 103 of the .deploy.cmd file to:
call :ExecuteCmd !NPM_CMD! run prod
Create a web.config file based on the following example structure and modify the url attribute in the StaticContent rule to link to your public folder.
<rule name="StaticContent">
<action type="Rewrite" url="{publishing_directory}{REQUEST_URI}"/>
</rule>
where {publishing_directory}
= your public folder
Quique Fdez Guerra 👨💻🌍🐦 |
Juan Carlos 👨💻🌍🐦 |
---|
This project is licensed under the MIT License - see the LICENSE.md file for details