《Vue.js 2.x + Express 4.x + Mongodb》探索:(一)快速搭建项目

第一节:快速搭建项目

1.创建Vue

这里我们直接使用vue-cli

$ npm install --global vue-cli // 全局安装 vue-cli
$ vue init webpack my-project // 创建一个基于 webpack 模板的新项目
$ cd my-project
$ npm run dev

2.创建Express

通过应用生成器工具 express 可以快速创建一个应用的骨架

$ npm install express-generator -g

3.重新设置端口及合并package.json

Vue及Express项目生成完成之后,我是这样做的:

  1. 将express目录移动至Vue-cli生成的项目下,重命名为server
  2. 将sever的package.json中的dependencies全部复制粘贴至vue-cli的dependencies中
  3. 修改最外层目录下的package.json的script
"scripts": {
    "dev": "webpack-dev-server --config build/webpack.dev.conf.js",
    "client": "npm run dev",
    "server": "node ./server/bin/www",
    "lint": "eslint --ext .js,.vue src",
    "build": "node build/build.js"
}

注意:由于之后会创建Api,我们会给dev-server加入代理proxTable。并且为了便于修改,会将server的端口配置,及mongodb的配置写在config/index.js中,逐渐完善。

4.启动项目

下载依赖

npm install

启动网页

npm run client

启动服务

npm run server

github源码
项目快速搭建目前就是这样,由于没接触过后台在业务逻辑上需要花费时间在网上学习一下,希望在下一章完成登陆和注册,欢迎提出问题,并且共同学习 ^_^。

    原文作者:五绷带好评
    原文地址: https://segmentfault.com/a/1190000013812862
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞