您现在的位置是:首页 > Javascript
当前栏目
[nodejs] nodejs开发个人博客(一)准备工作
2023-02-18 15:47:13 时间
前言
nodejs是运行在服务端的js,基于google的v8引擎。个人博客系统包含对数据库的增删查改,功能齐备,并且业务逻辑比较简单,是很多后台程序员为了检测学习成果,最先拿来练手的小网站程序。我也是在去年年末接触的nodejs,接下来随便纪录一下这个小blog的功能点和注意事项。
语言和环境
1. 进入nodejs的官方网站,下载nodejs运行环境
下载安装完成以后是这个样子的
2. express是基于nodejs平台的web开发框架,进入express框架的官方网站,了解express的使用
3. express-session库,用来处理保存session信息的库
4. mysql库,用来链接数据库和执行sql的库
5. ejs库,前台模板引擎
6. body-parser库,处理post请求的库
7. cookie-parser库,处理cookie的库
npm install xxxxxx --save
生成package.json
npm init
输入项目的信息
创建入口文件
根据上面package.json文件里面填写的入口文件名创建文件index.js
/*引入express*/ var express=require("express"); var application=express(); /*创建服务器*/ var appPort=process.env.VCAP_APP_PORT || 8888; application.listen(appPort,function(){ console.log("application start ..."); });
打开浏览器,输入http://localhost:8888,显示如下,说明正常
相关文章
- [BUGCASE]Webpack打包报JavaScript堆内存泄漏的错误
- 使用JavaScript进行数组去重——一种高效的算法
- 如何使用 Javascript 将图标字体渲染为图片
- 前端js常用的60余种工具方法【强烈建议收藏】
- 解决aspnetcore-browser-refresh.js:234 WebSocket connection to 'wss://localhost:62356/Admin/' failed问题
- 【.NET开发福音】使用Visual Studio将JSON格式数据自动转化为对应的类
- JS指定音频audio在某个时间点进行播放,获取当前音频audio的长度,音频时长格式转化
- 将JSON字符串反序列化为指定的.NET对象类型
- .NET微信网页开发之使用微信JS-SDK获取当前地理位置
- .NET微信网页开发之使用微信JS-SDK调用微信扫一扫功能
- .NET微信网页开发之使用微信JS-SDK自定义微信分享内容
- .NET微信网页开发之JS-SDK使用步骤和配置信息timestamp(时间戳),nonceStr(随机串),signature(签名),access_token(接口调用凭据)的生成获取详解
- 百度地图JavaScript API获取用户当前经纬度和详细地理位置,反之通过详细地理位置获取当前经纬度
- ASP.NET MVC 中使用Highcharts+Ajax+Json生成动态曲线图,柱状图,饼图
- JS 中的 ?. 和 ??
- 总结了一些有用的 Javascript 单行代码,能快速处理一些问题
- 基于 Vue,使用 D3.js 画一个疫情趋势折线图
- 【接口测试】JMeter调用JS文件实现RSA加密
- Vue Print-js 打印问题记录~
- JSON 之父:我们能为 JavaScript 所做最好的事就是让它退役