zoukankan      html  css  js  c++  java
  • Live2D 看板娘

    项目介绍:配置好开发环境,制作前端百度新闻界面,后台开发成Nodejs版本,做成做成rest风格API形式搭载mysql,使用Bootstrap搭建后台页面,完成对新闻的增删改查功能,利用Ajax配合请求。


    配置开发环境

      ①安装XAMPP:搭建集成环境,因为我个人有点懒,所以直接搭载集成环境了,可以开启MySQL服务,如果使用PHP,集成环境十分方便,nodejs也可以使用其中的功能。

      ②安装Nodejs:打开nodejs官网(https://nodejs.org/en/),下载安装即可。

        小贴士:法一 forever让nodejs应用在后台执行(亲测不是很好使)

    $ sudo npm install forever -g   #安装
    $ forever start app.js          #启动
    $ forever stop app.js           #关闭
    $ forever start -l forever.log -o out.log -e err.log app.js   #输出日志和错误

            法二 安装supervisor(亲测好使)

    $ sudo npm install -g supervisor   #安装
    $ supervisor app.js                #启动

      ③安装restify(可参考文章:http://blog.fens.me/nodejs-restify/)

       打开终端,新建并打开文件夹restify-baidunews:mkdir restify-baidunews && cd restify-baidunews,进入文件夹后,执行安装restify命令:sudo npm install restify,安装完成后会提示缺少package.json文件,执行npm init命令,生成package.json文件。

      ④安装orm:

       执行命令:sudo npm install orm --save-dev(--save-dev的作用是将当前安装的库作为依赖放在package.json文件中,以方便自己和他人查看当前项目的依赖关系)

      ⑤安装MySQL数据库driver(将nodejs与MySQL数据库进行连接)

       执行命令:sudo npm install mysql --save-dev

  • 相关阅读:
    机器学习笔记--KNN算法2-实战部分
    机器学习笔记--KNN算法1
    机器学习---python环境搭建
    机器学习简介
    用心去记录未来三年学习生活。
    jmeter5.1.1 生成html报告
    mysql字符串拼接
    linux 下mysql 慢查 my.ini/my.cnf 文件路径
    JMeter 分布式压测
    Jmeter压测报错 java.net.BindException: Address already in use: connect
  • 原文地址:https://www.cnblogs.com/jiangtengteng/p/6480557.html
Copyright © 2011-2022 走看看