mynuxt是一个文章增删改查系统
Nuxt.js project,该项目是一个ssr结构完整的项目,适合新人练手使用,如果对您有帮助,请右上角给个star,鼓励一下,同时希望指正。也可以加 nuxt技术交流群:群号:320243648
用到的技术
Vue2.0
Nuxt1.0
Node9.8 (必须>=8.0)
Express
MongoDB
element-ui
目录结构
1 | ├── assets 资源目录 assets 用于组织未编译的静态资源如 LESS、SASS 或 JavaScript |
前端开发指南
首先需要安装 >=node8.0 因为nuxt1.0.0 必须在>=node8.0的环境下才可以安装成功
安装element-ui, 安装放发页面这个页面下面有比较详细的demo,可参考
富文本编辑器nuxt-quill-plugin的安装与使用 nuxt-quill-plugin
(划重点,因为本地前后端检测同一个接口无法实现,所以与下面的后端端口不同)前端监控的是3000端口 ,执行命令 “npm run dev”;
后端开发指南
下载安装MongoDB, 具体详情不在此赘述,给上链接 MongoDB.
安装Express, 具体详情不在此赘述,给上链接 Express
(划重点,因为本地前后端检测同一个接口无法实现,所以与上面的前端端口不同)后端监控的是3333端口, 需要,cd 到 server文件夹目录下,执行命令 “supervisor listrouter.js”;
构建与运行
1 | # install dependencies |
For detailed explanation on how things work, checkout the Nuxt.js docs.