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

Vue学习随笔一初始化

Vue最近火的一塌糊涂,之前靠着年轻时候学过的一点jQuery皮毛,一直在勉强坚持做着前端的一些工作,个人水平不够,不是说j

Vue最近火的一塌糊涂,之前靠着年轻时候学过的一点jQuery皮毛,一直在勉强坚持做着前端的一些工作,个人水平不够,不是说jQuery不好。但是想到年纪大了的人也要与时俱进,故,乘着项目空闲期,试了一下 VUE 和 Kotlin (java开发技术,在后续的文章会涉及)。这里,我略过那些VUE怎么高大上,怎么颠覆这个那个的描述,直接记录我学习的过程。

 

1. 环境准备

  windows系统,下载了最新版的Node.js,直接安装,配置 Node_Home 和 PATH,然后用 npm 安装 vue 以及vue-cli ,npm慢的话可以安装 cnpm,网上很多资料。。

2. 开发工具选择

  web开发的热门工具有vscode、sublime、webstorm、hbuilder等等,我下了这几个都试了一下,包括最新的HbuilderX,可能是习惯了IDEA的操作习惯,选择了webstorm进行开发,下载最新版即可。

3. 第一个项目

  可以使用CMD命令行进行项目的初始化,然后再用IDE导入,这里选择了IDE直接新建项目作为记录。打开webstorm,new project,选择 VUE.js,键入项目路径和名称,我这里是 vuedemo,如图:

  

 

  然后一路的 next ,

  

  这里的vue-cli(脚手架),会初始化项目,下载一些依赖的js库,视网络速度,有快有慢。。。然后成功后会让你输入project name ,这里我看了,是对应的vue 初始化项目的 html title,还是输入vuedemo即可。

  

  后面会让你输入项目描述、作者信息,值得关注的是 Install vue-router? 以及 Use ESLint?和 Set up with tests?等等,我都是选择的 “Y”进行项目初始化。后面会一个个的解释。项目新建成功后,webstrom会进行一些处理,见右下角的圈圈,这时候来一杯咖啡稍等即可。。。

  

  项目的初始结构是这个样子的:

  

 

  其中,build目录是VUE编译以及初始化的一些文件,config目录是一些全局设置,以及各个环境的个性化设置文件。src。。。源代码,static。。。静态文件,test。。。测试代码。根目录下的文件,目前需要关注的是 package.json ,这个文件跟 java 项目的 build.gradle 文件一样,描述项目的名称、属性、依赖js库等信息。后续会详细解释。

 

  好了,现在点击右上角的 Add Configuration 按钮,出现下图,配置一下即可:

  

  

  这时候直接点击 run  是会报错的,需要在CMD进行 cnpm install 安装。。

  

 

  等待安装好,项目会添加 nude_modules 目录,存放的是依赖的JS库,就像java依赖的maven库一样,然后直接run。

  

  

  点击链接,浏览器会打开一个默认页面,此时,项目新建就成功了。

  

 

转:https://www.cnblogs.com/szwangyu51/p/9821187.html



推荐阅读
  • 这篇“Webpack是怎么工作的”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大 ... [详细]
  • <!DOCTYPEhtml><htmllang=en><head><metacharset=UT ... [详细]
  • ①安装node.js②按照下面命令行执行node安装参照网址:https:www.cnblogs.compearl07p6247389.htmlwebpack讲解安 ... [详细]
  • html css在线便宜,在线HTML、CSS和JS工具汇总
    本文提供了在线HTML、CSS和JS工具汇总,它们都是直接在浏览器上可以使用的在线工具,基本上都是比较简单操作的,只适合简单的调试工作&# ... [详细]
  • 本文介绍了在Linux下安装Perl的步骤,并提供了一个简单的Perl程序示例。同时,还展示了运行该程序的结果。 ... [详细]
  • 成功安装Sabayon Linux在thinkpad X60上的经验分享
    本文分享了作者在国庆期间在thinkpad X60上成功安装Sabayon Linux的经验。通过修改CHOST和执行emerge命令,作者顺利完成了安装过程。Sabayon Linux是一个基于Gentoo Linux的发行版,可以将电脑快速转变为一个功能强大的系统。除了作为一个live DVD使用外,Sabayon Linux还可以被安装在硬盘上,方便用户使用。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • RouterOS 5.16软路由安装图解教程
    本文介绍了如何安装RouterOS 5.16软路由系统,包括系统要求、安装步骤和登录方式。同时提供了详细的图解教程,方便读者进行操作。 ... [详细]
  • Vue基础一、什么是Vue1.1概念Vue(读音vjuː,类似于view)是一套用于构建用户界面的渐进式JavaScript框架,与其它大型框架不 ... [详细]
  • 现象:[root@localhost~]#dockerrun-d-p9000:80centos:httpdbinsh-cusrlocalbinstart.shd5b2bd5a7bc ... [详细]
  • php网站设计实验报告,php网站开发实训报告
    本文目录一览:1、php动态网站设计的关键技术有哪些软件,及搭建步骤需要哪些页面,分别完成 ... [详细]
  • 前端简史之纵横:Node东出
    引💡Ajax的出现,带来了jQuery时代,而jQuery时代也伴随着Node风暴淡淡退出了历史舞台。如果说Ajax给前端带来了从网页静 ... [详细]
  • 安装npm  vue脚手架搭建vue项目
    vue安装最全步骤、脚手架搭建环境1.首先查看是否安装node.js因为整个vue环境里边的npm是基于node的.查看方式是在命令窗口中查看版本快捷键windowR输入nod ... [详细]
  • 使用PhpStorm或WebStorm作为electron IDE
    最近在研究electron,考虑到以前一直用PhpStorm做开发,而且electron就是基于nodejs的,因此很自然的想到要继续用PhpStorm做IDE。开发打开RunDe ... [详细]
author-avatar
端庄的张佳迎
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有