热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Vue.js+ElementUI从0到部署:基础篇(1.搭建前准备)

此文献给想用vue2.0搭建一个后台管理系统的小鞋同使用,从来没使用过vue也没有关系,本文我将尽力详尽的演示每一个操作步骤,从0搭建到环

此文献给想用vue2.0搭建一个后台管理系统的小鞋同使用,从来没使用过vue也没有关系,本文我将尽力详尽的演示每一个操作步骤,从0搭建到环境发布,在后期我将更新,我在项目中遇到的问题,已经相关解决方案,分享给大家,供大家参考,如有错误和不足之处请指出。

项目技术栈及其相关文档地址

  • Vue.js 2.0(以上) : cn.vuejs.org/
  • Element UI : element.eleme.io
  • Vue-router 2.0(以上) : https://router.vuejs.org/zh-cn/index.html
  • axios : github.com/mzabriskie/…
  • Vuex2.0 : vuex.vuejs.org/zh-cn/

开发环境准备

1.请安装node最新版本(建议安装在系统盘-则不需要配置环境变量)

1.检查 node 版本号,确认node安装成功

2.安装 cnpm 提高下载速度 , (安装成功后所有npm 指令可用cnpm 代替,会使用yarn,使用yarn指令安装相关插件也可)

npm install -g cnpm --registry=https://registry.npm.taobao.org

2. 建议使用webstrom 2017版 以上开发工具

正式开始搭建项目

1.安装vue-cli官方推荐架手架工具

cnpm install -g vue-cli

2.初始化一个vue的项目

vue init webpack vue-element-project // [webpack] 可选的项目模板 [vue-element-project] 项目名称

3.进入文件目录启动项目

cd vue-element-project // 进入项目文件夹
cnpm install // 安装相关依赖
npm run dev // 启动运行项目

如果在 npm run dev 中出现 xxx is not find 等类似错误,请手动安装其缺少的依赖 4.浏览器自动打开http://localhost:8080/#/

至此我们的vue简易项目就搭建完毕了,下一节我们将介绍项目的目录结构和相关依赖的配置注入 下一节:Vue.js 2.0 + Element UI 从0到部署 实践教程(2.相关依赖注入)




推荐阅读
  • 作为软件工程专业的学生,我深知课堂上教师讲解速度之快,很多时候需要课后自行消化和巩固。因此,撰写这篇Java Web开发入门教程,旨在帮助初学者更好地理解和掌握基础知识。通过详细记录学习过程,希望能为更多像我一样在基础方面还有待提升的学员提供有益的参考。 ... [详细]
  • 基于Net Core 3.0与Web API的前后端分离开发:Vue.js在前端的应用
    本文介绍了如何使用Net Core 3.0和Web API进行前后端分离开发,并重点探讨了Vue.js在前端的应用。后端采用MySQL数据库和EF Core框架进行数据操作,开发环境为Windows 10和Visual Studio 2019,MySQL服务器版本为8.0.16。文章详细描述了API项目的创建过程、启动步骤以及必要的插件安装,为开发者提供了一套完整的开发指南。 ... [详细]
  • Vue应用预渲染技术详解与实践 ... [详细]
  • 本文将带你快速了解 SpringMVC 框架的基本使用方法,通过实现一个简单的 Controller 并在浏览器中访问,展示 SpringMVC 的强大与简便。 ... [详细]
  • Spring – Bean Life Cycle
    Spring – Bean Life Cycle ... [详细]
  • Spring Boot 中配置全局文件上传路径并实现文件上传功能
    本文介绍如何在 Spring Boot 项目中配置全局文件上传路径,并通过读取配置项实现文件上传功能。通过这种方式,可以更好地管理和维护文件路径。 ... [详细]
  • 零拷贝技术是提高I/O性能的重要手段,常用于Java NIO、Netty、Kafka等框架中。本文将详细解析零拷贝技术的原理及其应用。 ... [详细]
  • 本文详细介绍了在 React Native 开发过程中遇到的 'Could not connect to development server' 错误及其解决方法。该问题不仅影响开发效率,而且难以通过网络资源找到确切的解决方案。本文将提供详细的步骤,帮助开发者快速解决这一常见问题。 ... [详细]
  • oracle c3p0 dword 60,web_day10 dbcp c3p0 dbutils
    createdatabasemydbcharactersetutf8;alertdatabasemydbcharactersetutf8;1.自定义连接池为了不去经常创建连接和释放 ... [详细]
  • 网站访问全流程解析
    本文详细介绍了从用户在浏览器中输入一个域名(如www.yy.com)到页面完全展示的整个过程,包括DNS解析、TCP连接、请求响应等多个步骤。 ... [详细]
  • 大家好,我是李白。本文将分享一个从零开始的全栈项目,涵盖了设计、前端、后端和服务端的全面学习过程。通过这个项目,我希望能够帮助初学者更好地理解和掌握全栈开发的技术栈。 ... [详细]
  • [转]doc,ppt,xls文件格式转PDF格式http:blog.csdn.netlee353086articledetails7920355确实好用。需要注意的是#import ... [详细]
  • 本文详细介绍了如何在 Django 项目中使用 Admin 管理后台,包括创建超级用户、启动项目、管理数据模型和修改用户密码等步骤。 ... [详细]
  • 在使用Eclipse进行调试时,如果遇到未解析的断点(unresolved breakpoint)并显示“未加载符号表,请使用‘file’命令加载目标文件以进行调试”的错误提示,这通常是因为调试器未能正确加载符号表。解决此问题的方法是通过GDB的`file`命令手动加载目标文件,以便调试器能够识别和解析断点。具体操作为在GDB命令行中输入 `(gdb) file `。这一步骤确保了调试环境能够正确访问和解析程序中的符号信息,从而实现有效的调试。 ... [详细]
  • 在GitHub上克隆vue-element-admin项目时遇到依赖安装错误
    在 GitHub 上克隆 vue-element-admin 项目后,使用 `npm install` 安装依赖时遇到了未知的 Git 错误。具体错误信息为 `npm ERR! code 128`,提示命令执行失败。这可能是由于网络问题、Git 配置不正确或某些依赖包的仓库地址无效导致的。建议检查网络连接、更新 Git 版本并确保所有依赖项的 URL 正确无误。 ... [详细]
author-avatar
真心AI你fd_352
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有