nodejs运行前端项目,创建nodejs项目的步骤

作为一个程序员,我们常常会有很多想法和创意,然后用技术实现出来,这是一个很有成就感的事情。

在实践过程中,会发现很多想法都不能很好地落地,可能是技术、可能是团队氛围等等,于是就开始想着能够不能有一个框架去承载这些想法。

其实在Node. js这个框架下就能很好地实现这样的功能了。Node.js 是一个用于构建服务端应用程度的开源JavaScript运行环境。它提供了一系列有用的特性,如废阻塞I/O、活动事件驱动的网络服务及性能优异的JavaScript运行时环境。本文将重点介绍如何安装Node.js 及实现从零开始创建Node.js 应用的步骤。

安装Node.js

Node是一个轻量级的前端框架,它非常灵活,能够支持大量的功能,比如 JS、 CSS等。如果你已经在使用 FB、 PHPStorm或者 React之类的前端框架,那么可以不用自己去开发前端应用了。

Node. js是基于 JavaScript (主要是 Angular)语言构建的,而 Angular是目前最流行的前端框架。而在安装 Node. js时可以使用 CSS来格式化页面,安装的话可以直接前往官网进行安装下载。

如果你不会写代码或者对代码有一定程度的了解也不用担心。

安装步骤

1.在文件夹中创建一个settings.pr ot oc er,默认是 exploit;

2.打开 nodejs官网,在左侧的选项卡中找到 Node. js选项;

3.勾选 Initialize。进入 node. js环境变量设置界面;

4.在右边的 Download下拉框中选择安装的路径,这里要注意一下 nodejs目录下需要有一个 settings文件夹,我们可以通过点击修改配置文件来创建新的配置文件。下载完成后打开配置文件。

 

创建Node.js应用

在此步骤中,我们将创建一个基本的Node.js 应用程序,并确保它在计算机上运行。

1.使用Express 生成器创建一个 Node.js 应用程序,该生成器默认随 Node.js 和 NPM 一起安装。

npx express-generator myExpressApp –view ejs

 

2.更改为应用程序的目录并安装NPM 包。

cd myExpressApp && npm install

 

3.使用调试信息启动开发服务器。

DEBUG=myexpressapp:* npm start

 

4.在浏览器中导航到http://localhost:3000。

新建模块

在浏览器中输入项目名称,然后点击“选项”按钮,弹出框后选择“应用”,在下拉框中选择“node. js”

提示:了避免出现下载的包不存在或者不完整的情况,要在应用目录下加一个文件夹,命名为backup. exe。然后点击“保存”按钮。

然后点击右边的“+”号按钮增加一个新的模块(也就是项目);

打开后可以看到我们刚刚创建好的项目(注意:你只有这个应用,没有其他任何模块);

新创建好的项目在这里是无法运行的,但是我们可以用它来做一些基本操作和功能使用;

鼠标移到代码面板上点击“代码编辑器”按钮(图中标注出来的位置)来复制代码。

 

配置应用服务应用并部署代码

 

部署到Linux

1.选择myExpressApp 文件夹。

2.右键单击应用服务并选择“创建新的 Web 应用”。 默认情况下使

3.用Linux 容器。

4.键入Web 应用的全局唯一名称,然后按 Enter。 该名称必须在整个 Azure 中保持唯一,且只能使用字母数字字符(“A-Z”、“a-z”和“0-9”)和连字符(“-”)。

5.在“选择运行时堆栈”中,选择所需的 Node.js 版本。 建议使用 LTS 版本。

6.在“选择定价层”中,选择“免费(F1)”并等待资源在 Azure 中完成创建。

7.在弹出窗口“始终将工作区‘myExpressApp’部署到 ”中,选择“是”。 这样,主要在同一工作区中,Visual Studio Code 便可以每次部署到同一应用服务应用。

8.当Visual Studio Code 创建 Azure 资源并部署代码时,它会显示进度通知。

9.部署完成后,从通知弹出窗口中选择“浏览网站”。 浏览器应显示 Express 默认页。

 

部署到Windows

1.选择myExpressApp 文件夹。

2.右键单击应用服务并选择“创建新的 Web 应用…高级”。

3.键入Web 应用的全局唯一名称,然后按 Enter。 该名称必须在整个 Azure 中保持唯一,且只能使用字母数字字符(“A-Z”、“a-z”和“0-9”)和连字符(“-”)。

4.选择“创建新的资源组”,然后输入资源组的名称,例如“AppServiceQS-rg”。

5.选择所需的Node.js 版本。 建议使用 LTS 版本。

6.选择Windows 作为操作系统。

7.选择要为应用提供服务的位置。例如“亚洲”。

8.选择“创建新的应用服务计划”,输入该计划的名称(例如“AppServiceQS-plan”),然后选择“F1 免费”作为定价层。

9.对于“为应用选择 Application Insights 资源”,选择“暂时跳过”,然后等待资源在 Azure 中完成创建。

10.在弹出窗口“始终将工作区‘myExpressApp’部署到 ”中,选择“是”。 这样,只要在同一工作区中,Visual Studio Code 便可以每次部署到同一应用服务应用。

当Visual Studio Code 创建 Azure 资源并部署代码时,它会显示进度通知。

备注:部署完成后,Azure 应用还未运行,因为项目根目录没有 web.config。请按照其余步骤自动生成它。 有关详细信息,请参阅无权查看此目录或页。

 

本文来自投稿,不代表展天博客立场,如若转载,请注明出处:https://www.me900.com/326289.html

赞 (0)

相关推荐

  • 四川农保交3000一年领多少(四川新农保每年交3000领多少)

    四川农保交3000一年领多少(四川新农保每年交3000领多少)四川农保交3000一年领多少(四川新农保每年交3000领多少)四川农保交3000一年领多少(四川新农保每年交3000领多少)四川农保交3000一年领多少(四川新农保每年交3000领多少)

    在过去多年里,农村上了年纪的老人,为国家的发展贡献了自己的力量,如缴纳公粮、做义工、建造河坝等,这些人积极响应国家的各项号召,即便自家生活困难,也会毫不犹豫的支持公家。正是在那些农民的贡献下,一个个乡村公路、水库、电线网、水利网等建造起来。 如今这些老人已年老,他们因年轻时没有在单位工作,没有缴纳社保金,结果到老的时候无法领取养老金,其生活相对来说要困难一些…

    2022-02-20 • 投稿
  • 一般笔记本电脑功率,笔记本电脑工作时的功率

    笔记本电脑的功率通常是指其电源适配器的功率,也就是将交流电转换为直流电供给笔记本电脑使用的功率。笔记本电脑的功率大小通常会影响其性能和使用时间。 一般来说,笔记本电脑的功率适配器的功率会根据笔记本电脑的配置和使用需求而有所不同。一些低端笔记本电脑的功率适配器通常在30W-45W之间,而高端笔记本电脑的功率适配器则可能达到100W以上。 在购买笔记本电脑时,需…

    2023-06-23
  • 数学系课程难度排名,世界上最难的十大学科Top10

    数学系课程难度排名,世界上最难的十大学科Top10数学系课程难度排名,世界上最难的十大学科Top10数学系课程难度排名,世界上最难的十大学科Top10数学系课程难度排名,世界上最难的十大学科Top10

    最难的学科是什么?恐怕每个人都有不同的理解,而世界上公认的最难学科是什么呢?下面就一起top10世界上最难的十大学科。 世界上最难的十大学科Top10:神经科学 神经科学是生物学的一个分支,如今已经发展成为了一种跨学科的科学,需要对很多方面有所了解。神经科学是指寻求解释神智活动的生物学机制,即细胞生物学和分子生物学机制的科学 世界上最难的十大学科Top9:数…

    2023-02-15 • 投稿
  • 淘宝客返利(淘宝客返利app)

    一个专业的淘宝客app软件,可以吸引大量用户使用,购物更省钱,使用体验更好,用户推广也能赚佣金。对app运营者来说,利用多级返佣系统,可以享受社交裂变红利,坐享用户使用平台赚钱。而且淘宝客app商品更加丰富、页面自定义设计,品牌及收益完全归自己所有。 淘宝客的赚钱模式是什么? 过去的淘宝客模式,比如群内发单模式,已经被市场淘汰,封号严重,多年积累的客户可能一…

    2022-01-12
  • 生日是重阳节的祝福语

    农历九月九是中国传统节日——重阳节,早在战国时期就已经形成,到了唐代被正式定为民间的节日,一直沿袭至今。重阳节时有出游赏秋、登高远眺、观赏菊花、遍插茱萸、吃重阳糕、饮菊花酒等习俗。1989年农历九月九日被定为老人节,倡导全社会树立尊老、敬老、爱老、助老的风气。2006年5月20日,重阳节被国务院列入首批国家级非物质文化遗产名录。以下是小编整理的关于重阳节的祝…

    2022-05-12
  • NBA年薪排行榜

    NBA年薪排行榜NBA年薪排行榜NBA年薪排行榜NBA年薪排行榜

    NBA球星的工资和他们的表现与取得的荣誉息息相关,联盟的顶级球星,在如今薪资爆炸的时代,拿到四千万年薪简直不要太简单。但是,薪资爆炸的同时,也意味着垃圾合同的出现。那么,本赛季NBA薪资排行最高,也是最贵的10个人都是谁呢?   本赛季NBA薪资前十分别是史蒂芬-库里的4580万美金、哈登4430万美金、沃尔的4430万美金、威少的4420万美金、…

    2022-04-25 • 投稿
  • 启航更新多少集了(吴磊启航开播)

    启航更新多少集了(吴磊启航开播)启航更新多少集了(吴磊启航开播)启航更新多少集了(吴磊启航开播)启航更新多少集了(吴磊启航开播)

    近日,由吴磊、侯明昊主演的作品《启航:当风起时》在网络平台上线。 该剧将焦点放在电脑行业的发展上,讲述一群有梦想的年轻人在时代浪潮下奋斗的故事。 以往这类题材的作品也有很多,但是出彩的却不多。 不好拍,是一个关键因素。 不过,吴磊这部新剧首播就打出了“满堂彩”,弹幕和某打分平台上清一色的好评。 但高开之下,一些缺点也十分明显。   以时代发展为背景…

    2022-01-16 • 投稿
  • 脸大戴什么帽子好看(脸大戴怎么选择帽子)

    脸大戴什么帽子好看(脸大戴怎么选择帽子)脸大戴什么帽子好看(脸大戴怎么选择帽子)脸大戴什么帽子好看(脸大戴怎么选择帽子)脸大戴什么帽子好看(脸大戴怎么选择帽子)

    Hello,大家好,我是时尚八卦小天后。 作为一个“颅顶”低的人,总想着依靠帽子来增加颅顶高度,但因为头大,又并非戴什么都能驾驭,今天选定这两款,真的是“大头”女孩的福音,一起来看搭配吧。 ?宽檐礼帽 秋冬的帽子,量感十分重要,有时候帽子量感太小,跟脸部无法形成正向的对比,就不能修饰缺点,甚至会突出脸大头大的问题。 比如这顶,因为帽子的形状轮廓很规整,形状局…

    2022-05-10 • 投稿
  • 粉木耳什么意思(听音乐木耳什么意思)

    粉木耳什么意思(听音乐木耳什么意思)粉木耳什么意思(听音乐木耳什么意思)粉木耳什么意思(听音乐木耳什么意思)粉木耳什么意思(听音乐木耳什么意思)

    #媒体人周刊#去年,四川农业科学院的李小林博士,在山林散步时,不经意间在枯木上发现了这个毛木耳变异品种。 四川省农业科学院食用菌研究中心副主任副研究员李小林告诉记者:经过野外采集 采集野生自然变异子实体,经分离、初筛、复筛和示范栽培等而驯化选育出的特色毛木耳新菌株。 经过专家们紧锣密鼓的栽培选育,2021年4月份,拥有迷人外观的新品种粉耳一号推出市场。专家…

    2023-05-24 • 投稿
  • 百鬼夜行歌词(百鬼夜行歌词表达了什么)

    百鬼夜行歌词(百鬼夜行歌词表达了什么)百鬼夜行歌词(百鬼夜行歌词表达了什么)百鬼夜行歌词(百鬼夜行歌词表达了什么)百鬼夜行歌词(百鬼夜行歌词表达了什么)

    哈啰!各位阿米们好久不见了,这段时间因为小编个人身体状况的原因所以这几天都没有来更新,不过从今天起小编就回来了。 这几天陆陆续续的饭圈又发生了好多事情,只能说有好又有坏吧,只不过小编对于饭圈的事情不会太关注所以具体的情况小编也不是特别了解,我只知道我爱他们所以不管是发生什么事有什么不好的传闻等我都会始终如一的爱他们,我永远记得七亦是一这句话不管你喜欢的是团队…

    2023-06-02 • 投稿
  • 无人直播素材网站 无人直播素材

    如何用剪映对无人直播素材进行初步处理? 一、点开剪映,然后导入需要处理的素材 1.把素材添加到轨道,点击右侧的时间轴,把时间轴拉到一个合适的位置,方便我们进行暂停处理。 2.关闭视频的原声,调节整个素材的大小或者是镜像倒放。 3.点开剪映,选择9:16抖音模式,把整个素材拉到一个合适的大小,覆盖整个9:16的画布,基础画布一定要覆盖到。有镜像和倒放的功能,按…

    2023-04-05
  • 淘宝搜索指数是什么意思(淘宝搜索指数查询)

    淘宝搜索指数是什么意思(淘宝搜索指数查询)淘宝搜索指数是什么意思(淘宝搜索指数查询)淘宝搜索指数是什么意思(淘宝搜索指数查询)淘宝搜索指数是什么意思(淘宝搜索指数查询)

    随着电商市场的竞争越来越大,很多电商运营者都在不断开拓新思路去推广。例如会思考到底哪些词会比较多人搜索,放在自家商品标题上面,会不会被买家搜索看到。能不能被搜索到,这就要看自己店铺商品的竞争力强不强了。所以我们要时刻关心商品的排名,在推广的时候,做到针对性优化,提高商品的竞争力和曝光率。今天为大家分享的淘宝经验是:淘宝商品关键词排名查询。关键词定位到排名,就…

    2021-12-22 • 投稿