GithubHelp home page GithubHelp logo

ykloveyxk / vue-login Goto Github PK

View Code? Open in Web Editor NEW
313.0 13.0 83.0 90 KB

This is a login program based on vuejs and axios,for beginners

License: Apache License 2.0

JavaScript 65.10% HTML 0.90% Vue 34.00%

vue-login's Introduction

vue-login

这是一个基于 vue & axios & nodejs(express) & mongodb (mongoose) 的登录/注册demo,面向 vue 初学者,场景简单,但涵盖非常多的 vue 基本操作,且有较详细的注释,帮助大家快速上手 vue 相关操作。

项目所用技术相关信息您可以浏览我的博客,有专文介绍: vue-login 通过一个项目带你走进vue全栈开发

项目技术栈

  • 前台:vue & vue-router & vuex & vue-cli(webpack) & element-ui
  • 后台: nodejs (express) + mongodb
  • 前后台交互: axios
  • 单点登录: jsonwebtoken

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080(前台启动)
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

# start server(后台启动)
node server.js

# start mongodb(启动数据库,确保安装mongodb)
mongod

vue-login's People

Contributors

ykloveyxk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vue-login's Issues

编译失败

ERROR Failed to compile with 1 errors 18:55:12
This dependency was not found:

  • @/components/404.vue in ./src/router/index.js
    To install it, you can run: npm install --save @/components/404.vue

上面是编译出错信息,发现component 下面404.Vue 文件 字母V 大写了,导致的。

打包独立模块的疑问

component(resolve) { require.ensure(['@/components/Login.vue'], () => { resolve(require('@/components/Login.vue')); }); }
类似的这种把组件独立打包的时候需要加第一个参数(组件的依赖项)吗,有点迷惑。因为代码中的依赖项就是它本身 所以不知道为什么还需要

node server.js报错

你好,我的前面npm run dev 没有出错,与数据库也链接成功,但是在启动node server.js事报了This page not found ,请问这是什么原因

npm run build --report 报错

第一个问题
npm run build --report 运行后
ERROR in static/js/0.8d18fe144f17fc217b92.js from UglifyJs
Unexpected token punc «(», expected punc «:» [static/js/0.8d18fe144f17fc217b92.js:45,8]
报了几个这样的错误
是ES6缺少babel的原因吗

第二个问题
node server.js运行后
显示
Server running in port 3000
Mongodb started successfully
但是打开http://127.0.0.1:3000/
显示Error: This page not found
是第一个原因的问题引起的吗

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.