首页 > 其他分享 >项目的初始化和服务器的简单搭建

项目的初始化和服务器的简单搭建

时间:2023-06-30 17:25:27浏览次数:32  
标签:初始化 ## app express 新建 文件夹 服务器 搭建



## 项目初始化

新建文件夹,命名为`students-system`(根据自己的情况命名),注意这里的命名不得为中文或其他特殊字符

```shell
npm init -y(初始化命令)
```

## 安装包

```shell
npm i jquery express express-art-template(安装命令)
```

## 新建文件夹

新建public,views文件夹,public下新建img,js,css文件夹,目录如下:
可以在命令行在其父类文件路径下输入 mkdir img(这里为要创建的子文件夹名),快速创建。

```
student-system
node_modules
public
img
css
js
views
package.json
...
```

## 新建服务

在students-system文件夹下新建`server.js`

```js
const express=require('express')

const app = express()

//配置express-art-template,才可以render html
app.engine('html',require('express-art-template'))

app.get('/',(req,res) =>{
res.render('login.html')
})

app.listen(3000,() => console.log('app listening on http://localhost:3000 '))
```

当用户get / 时,就会渲染login.html

开通了3000端口号。

> ip地址是链接到网络上的某台计算机
>
> 端口号是识别到该计算机上的某个软件
 

标签:初始化,##,app,express,新建,文件夹,服务器,搭建
From: https://www.cnblogs.com/labixiaoxinxin/p/17517330.html

相关文章

  • 中小企业怎么轻松搭建产品发行说明文档?
    发行说明是产品上线必备的文档,它包含了项目进度的跟踪和产品版本的基础信息以及新增功能的介绍。以下是为什么您需要发行说明的几个原因:1.通知用户新功能:发行说明是向用户传达团队正在进行的工作和产品更新的重要途径。定期更新发行说明可以回答用户的疑问,让他们知道您的团队仍在积......
  • 恒创科技:轻量服务器外网访问不了的原因分析
    ​轻量服务器外网访问不了原因的分析。很多用户在选择轻量服务器的时候都没考虑,直接就购买了,导致在使用的时候遇见了很多问题,下面我们就简单的聊聊关于轻量服务器外网无法访问的原因。这里我们按照标题的意思可以解读为两种情况,一种是海外用户无法访问轻量服务器,一种是无......
  • python 编写远程连接服务器脚本
    importparamikoclient=paramiko.SSHClient()client.set_missing_host_key_policy(paramiko.AutoAddPolicy())client.connect('10.116.33.116',username='root',password='123456')stdin,stdout,stderr=client.exec_command('......
  • 【HMS Core】Health Kit 服务器应用开发,存储与查询数据
    【问题描述】1、以查询腕表步数数据为例,开发权限是读权限,难道不是直接发送请求->查询用户的腕表步数数据吗?其他的运动数据是不是也要创建数据采集器?2、华为运动健康服务--申请账户服务,账户接入方式(仅中国大陆),请问(仅中国大陆)账户怎么判定?【解决方案】1、如果您仅需要获取运动健康......
  • 如何查看服务器是否被攻击过
    我用的是CentOS7.4 一、先从linux日志下手排查1.1、linux日志默认存放位置:/var/log/1.2、必看日志:/var/log/secure、/var/log/history/var/log/lastlog记录系统所有用户最后一次登录时间的日志/var/log/secure记录验证和授权方面的信息、只要登录linux......
  • qcow2云镜像,内置启动初始化配置文件及说明
    云镜像,内置启动初始化配置文件及说明cat/etc/cloud/cloud.cfg|egrep-v"^$|^#"users:-defaultdisable_root:truepreserve_hostname:falsecloud_init_modules:-migrator-seed_random-bootcmd-write-files-growpart-resizefs-disk_setup-mounts......
  • 哪些行业需要服务器支撑
    哪些行业需要服务器支撑随着互联网络不断的发展,无论是企业还是个人,都开始往互联网方向发展,建立自己的网站,然而这部分的公司大都比较缺乏技术人员维护互联网这块的工作,这时选择托管或者租用是最好的方式,不仅技术维护方便,还节约成本那么,哪些行业对服务器的依赖较强呢1、游戏行业大型......
  • 【HMS Core】Health Kit 服务器应用开发,存储与查询数据
    ​【问题描述】1、以查询腕表步数数据为例,开发权限是读权限,难道不是直接发送请求->查询用户的腕表步数数据吗?其他的运动数据是不是也要创建数据采集器?2、华为运动健康服务--申请账户服务,账户接入方式(仅中国大陆),请问(仅中国大陆)账户怎么判定? 【解决方案】1、如果您仅需要获......
  • 基于SpringBoot搭建WebSocker
    1.添加pom依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupI......
  • 基于SpringMVC搭建WebSocker
    SpringMVC的搭建请参考我以前的文章基于XML搭建SpringMVC项目基于Spring注解搭建SpringMVC项目(推荐)1.添加pom依赖本文使用最新的Spring6,一些依赖的问题需要自行解决<!--添加socket支持--><dependency><groupId>org.springframework</groupId><a......