37 Star 188 Fork 32

AlloyTeamZy / vue2_blog

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
instruction.md 2.55 KB
一键复制 编辑 原始数据 按行查看 历史
AlloyTeamZy 提交于 2017-07-12 15:30 . Create instruction.md

项目本地启动说明文档

  • 首先Clone或下载项目zip文件到本地。

mahua

  • 进到项目里,安装需要的依赖

mahua

  • 使用npm install命令来安装依赖

mahua

  • 安装完会报错,但是不影响项目启动和功能,可以忽略。

mahua

  • 然后输入命令npm run dev来启动项目,会自动在浏览器里打开页面。提示监听80端口。

mahua

  • 漂亮又文艺的主页就出来了。

mahua

  • 但是,发现功能是有问题的,点击按钮会报错。是因为我们没有起对应的服务。

mahua

  • 进到项目的server文件夹下,里面是对应API代码。

mahua

  • 然后执行node index.js,开启服务,但是发现会报错,缺少mysql模块

mahua

  • 用npm install --save-dev mysql来安装mysql模块,然后再执行node index.js,会显示监听3000端口,表示服务正常启动。

mahua

  • 但是,发现还是报错,是因为我的数据库连接的是我的线上的正式数据库,这里密码不方便显示,所以被我和谐掉了,连接密码错误,所以会报错,只需要连接自己的数据库就好了。

mahua

  • 项目里db.js文件是数据库信息
module.exports = {
    mysql: {
        host: 'zygg8007596.gotoftp2.com',
        user: 'zygg8007596',
        password: '******',
        database: 'zygg8007596',
        port: '3306'
    }
}

总结

刚用vue开发的时候,遇到了很多问题,也犯了很多错误,不过,现在而言,自己收获蛮多。自己的vue博客(留言板)已经开发完成。我想说的是,麻雀虽小,五脏俱全,虽然只是一个小应用,但它涵盖了许多知识点,包括前端,后端,数据库等一个网站的所必须的一些组成要素,对我来说,学习意义很大,愿共勉!(如果帮到了你,请不吝您的手,给颗star作为鼓励,谢谢。)

JavaScript
1
https://gitee.com/alloyzy/vue2_blog.git
git@gitee.com:alloyzy/vue2_blog.git
alloyzy
vue2_blog
vue2_blog
master

搜索帮助