nodejs+express blog项目分享-程序员宅基地

技术标签: ViewUI  git  数据库  javascript  

项目简介:项目采用nodejs+express+typescript+mongodb技术搭建

主要功能:

1.用户注册

2.用户登录

3.文章管理模块

4.图片管理模块

5.token认证

6.密码加密

7.https服务

8.七牛图片云存储

9.pm2项目发布管理

 

 

 

 

 

项目源码:https://github.com/zhanggongze/nodejs-express-blog.git

项目演示:http://zhanggongze.com:9173/#/

 

启动环境的两种方式:

#1#第一中启动两个命令(可是实时的看到日志)==

$npm run build--监控ts变化->自动编译
执行npm run build时,则只会编译ts文件并监控ts的改变。

$npm run dev --监控js变化->自动重启服务器
全局安装supervisor模块npm install -g supervisor,之后就可以在终端中使用supervior ./build/server.js启动服务器,并在服务器端代码改变之后,自动重启服务器。

#2#第二中启动一个命令(不能实时的看到日志)==

 $gulp

转载于:https://www.cnblogs.com/Greenzgz/p/8991873.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/akx95428/article/details/101398025

智能推荐

linux下vivado tcl使用 & linux环境变量设置-程序员宅基地

文章浏览阅读1.5k次。设置永久的环境变量在path环境变量中添加Vivado的路径,路径设置到bin文件夹,例如C:\Xilinx\Vivado\2014.1\bin永久设置需要更改/etc/profile文件在最后一行添加export CLASSPATH=./opt/Xilinx/2016.4/vivado/bin命令行使用tclvivado -mode tcl要注意,使用前要先source一下sett..._安装vivado后怎么设置环境变量

使用nacos框架进行服务发现与配置管理时,启动SpringBoot出错!_reason: failed to convert java.lang.string to java-程序员宅基地

文章浏览阅读527次。使用nacos框架进行服务发现与配置管理时,启动SpringBoot出错!什么个出错法???就是在向nacos提交服务的时候,在bootstrap.yml配置spring:cloud:namespace时,提交的id异常。Description:Failed to bind properties under 'spring.http.encoding.charset' to java.nio.charset.Charset: Property: spring.http.encoding._reason: failed to convert java.lang.string to java.nio.charset.charset

camera基本知识_camera 科普视频-程序员宅基地

文章浏览阅读1.5k次,点赞2次,收藏15次。转载于https://blog.csdn.net/wang714818/article/details/78088424 一 Camera模组 大家都知道,手机背面的那个小小的孔,就叫摄像头..._camera 科普视频

STM32+华为LiteOS操作系统+M5311NB模组项目实战_liteos studio操作树莓派-程序员宅基地

文章浏览阅读6k次。title: STM32+华为LiteOS操作系统+M5311NB模组项目实战tags: LiteOSdate: 2019-06-20 23:30:00之前尝试了STm32与RT-thread操作系统的配合使用效果还是很不错的,前一段儿我又看了下华为的操作系统LiteOS,并参考了野火的教程,完成了STM32项目的移植,两者整体上也是很类似的,感觉没有RT-thread的简洁,不过也..._liteos studio操作树莓派

DeepStream之deepstream_test1_app解析_怎么在deepstream test1 app 添加像素点-程序员宅基地

文章浏览阅读4.6k次,点赞9次,收藏37次。1. 项目介绍项目路径:opt\nvidia\deepstream\deepstream-5.0\sources\apps\sample_apps\deepstream-test1这个项目是一个Deepstream中一个简单的demo, 用来教我们如何在pipeline中使用各种DeepStream SDK elements从而在流数据中得到一些有意义的信息。2. 应用程序整体PipeLine结构图3. 如何使用?Compilation Steps: $ cd apps/d.._怎么在deepstream test1 app 添加像素点

NXP_AUTOSAR_MCAL开发环境搭建引导_S32K14x系列_nxp的s32k144 sdk文档-程序员宅基地

文章浏览阅读2.8k次。原创 NXP_AUTOSAR_MCAL开发环境搭建引导_S32K14x系列 ..._nxp的s32k144 sdk文档

随便推点

【美团外卖】广告算法 高级研发工程师/技术专家_美团成都广告算法-程序员宅基地

文章浏览阅读990次。岗位职责: 1,广告相关算法的研究及开发工作; 2,CTR/CVR预估算法及系统的研发; 3,O2O广告模式、机制策略的探索研究; 4,Query分析及相关性的研究; 5,智能投放、运营侧算法的研究与优化; 岗位要求 : 1,熟练掌握linux下面向对象编程;(熟悉Java最好) 2,熟悉机器学习、数据挖掘知识、NLP; 3,对数据敏感,有较强数据分析和解决问题能力;_美团成都广告算法

C语言编程实现,计算每天进步一点点一年后的效果_每天进步一点点c语言-程序员宅基地

文章浏览阅读4.9k次,点赞4次,收藏16次。pow() 函数用来求 x 的 y 次幂(次方),x、y及函数值实际上为double型 ,其在使用中的原型为:double pow(double x, double y);原基数为1,努力一天进步1%,效果1*(1+0.01),努力两天是在前一天的基础上进步1%,结果是1*(1+0.01)*(1+0.01),一年后天天向上的力量是(1+0.01)的365次方。本来的基数为1,如果好好学习时能力值相比前一天提高1%,当放任时相比前一天下降1%。相反的力量一年后是(1-0.01)的365次方。_每天进步一点点c语言

C#匿名类型_c# 逆名类 添加项-程序员宅基地

文章浏览阅读2k次。一、利用C#的匿名类型的功能,可以使用非常简洁的语法来声明一个不可变(immutable)的元组类型。元组类型时含有一组属性的类型,这些属性通常以某种方式相互关联。 –第一行代码创建了一个匿名类型,我没有在new关键字后制定类型名称,所以编译器会为我自动创建一个类型名称,而且不会告诉我这个名称具体是什么。 –编译器遇到这一行代码,会推断每个表达式的类_c# 逆名类 添加项

Windows上FreeRDP-WebConnect是一个开源HTML5代理,它提供对使用RDP的任何Windows服务器和工作站的Web访问_freerdpwebconnect-程序员宅基地

文章浏览阅读7.2k次。Windows上的FreeRDP HTML5代理FreeRDP-WebConnect是一个开源HTML5代理,它提供对使用RDP的任何Windows服务器和工作站的Web访问。结果是惊人的,特别是考虑到不需要本机客户端,只需一个简单的Web 浏览器即可!平台支援在过去的几年中,HTML5取得了长足的进步,任何主流的Web浏览器(包括移动平台)都支持WebSockets,这是FreeRDP-WebConnect所采用的基本通信机制。以下是受支持的台式机和移动浏览器的列表:火狐..._freerdpwebconnect

Ubuntu 20.04 + mysql8 安装以及配置大小写不敏感_ubuntu mysql8 配置大小写敏感-程序员宅基地

文章浏览阅读533次,点赞10次,收藏10次。重新安装mysql时,会提示本地已经有mysqld.cnf这个配置文件,让你选使用下载来的包里的配置文件还是你本地的。记得选本地的,不要让他覆盖回去。mysql8在初始化后不允许配置大小写敏感。_ubuntu mysql8 配置大小写敏感

微信小程序有多香?-程序员宅基地

文章浏览阅读153次。10年前打广告,商家会放上联系方式和网站网址,10年后打广告,取而代之的确是公众号二维码或者客服二维码。现如今微信已经成为我们日常生活中不可或缺的工具。俗话说有人的地方就有江湖,微信小程序应运而生。它凭借 “即用即走、不需要下载、不占内存 ”的优势被大众喜爱,像这种“饕餮盛宴” 势必会受到各行业的关注。今天大牛哥就针对小程序的诸多问题和大家一起交流探讨一波!一、微信小程序是什么?小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用,也体现了“用完即

推荐文章

热门文章

相关标签