热门标签 | 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.相关依赖注入)




推荐阅读
  • React 小白初入门
    推荐学习:React官方文档:https:react.docschina.orgReact菜鸟教程:https:www.runoob.c ... [详细]
  • baresip android编译、运行教程1语音通话
    本文介绍了如何在安卓平台上编译和运行baresip android,包括下载相关的sdk和ndk,修改ndk路径和输出目录,以及创建一个c++的安卓工程并将目录考到cpp下。详细步骤可参考给出的链接和文档。 ... [详细]
  • 本文介绍了Composer依赖管理的重要性及使用方法。对于现代语言而言,包管理器是标配,而Composer作为PHP的包管理器,解决了PEAR的问题,并且使用简单,方便提交自己的包。文章还提到了使用Composer能够避免各种include的问题,避免命名空间冲突,并且能够方便地安装升级扩展包。 ... [详细]
  • 本文介绍了JavaScript进化到TypeScript的历史和背景,解释了TypeScript相对于JavaScript的优势和特点。作者分享了自己对TypeScript的观察和认识,并提到了在项目开发中使用TypeScript的好处。最后,作者表示对TypeScript进行尝试和探索的态度。 ... [详细]
  • springboot启动不了_Spring Boot + MyBatis 多模块搭建教程
    作者:枫本非凡来源:www.cnblogs.comorzlinp9717399.html一、前言1、创建父工程最近公司项目准备开始重构,框 ... [详细]
  • Vue基础一、什么是Vue1.1概念Vue(读音vjuː,类似于view)是一套用于构建用户界面的渐进式JavaScript框架,与其它大型框架不 ... [详细]
  • 必须先赞下国人npm库作品:node-images(https:github.comzhangyuanweinode-images),封装了跨平台的C++逻辑,形成nodejsAP ... [详细]
  • RN即ReactNative基于React框架针对移动端的跨平台框架,在学习RN前建议最好熟悉下html,css,js,当然如果比较急,那就直接上手吧,毕竟用学习前面基础的时间,R ... [详细]
  • ReactJSUIAnt设计空组件原文:https://w ... [详细]
  • npminstall-Dbabelcorebabelpreset-envbabelplugin-transform-runtimebabelpolyfillbabel-loader ... [详细]
  • 1.码云上根据需求创建项目;2.进入项目——克隆下载 选择复制SSH3.clone码云上的项目到本地:在相关目录(如A)下运行终端,执行指令:gitclone复制的SSH地址;  ... [详细]
  • 使用npmi编译vue项目出现无法下载github.com中的对应的包源文件报错信息如下:npmERR!fatal:unabletoaccess'https:github ... [详细]
  • 使用在线工具jsonschema2pojo根据json生成java对象
    本文介绍了使用在线工具jsonschema2pojo根据json生成java对象的方法。通过该工具,用户只需将json字符串复制到输入框中,即可自动将其转换成java对象。该工具还能解析列表式的json数据,并将嵌套在内层的对象也解析出来。本文以请求github的api为例,展示了使用该工具的步骤和效果。 ... [详细]
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • 前言:原本纠结于Web模板,选了Handlebars。后来发现页面都是弱逻辑的,不支持复杂逻辑表达式。几乎要放弃之际,想起了Javascript中ev ... [详细]
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社区 版权所有