vue-cli2.9.3 详细教程
一、安装vue-cli1.使用npm全局安装vue-cli(前提是你已经安装了nodejs,否则你连npm都用不了),命令如下: 2.可以用vue -V来进行查看 vue-cli的版本号。注意这里的V是大写的。如果vue -V的命令能显示版本号,说明已经顺利的把vue-cli安装到我们的计算机里了。 3.同时在C:UsersxxxAppDataRoamingnpm目录下为会生成几个文件: 二、初始化项目1.用vue init命令来初始化项目: 2.在实际开发中,一般我们都会使用webpack这个模板,那我们这里也安装这个模板,在命令行输入以下命令: 输入命令后,会询问我们几个简单的选项,我们根据自己的需要进行填写就可以了。 Project name :项目名称 ,如果不需要更改直接回车就可以了。注意:这里不能使用大写 Project description:项目描述,默认为A Vue.js project,直接回车,不用编写。 Author:作者,如果你有配置git的作者,他会读取。 Install vue-router? 是否安装vue的路由插件,我们这里需要安装,所以选择y Use ESLint to lint your code? 是否用ESLint来限制你的代码错误和风格。我们这里不需要输入n,如果你是大型团队开发,最好是进行配置。 setup unit tests with Karma + Mocha? 是否需要安装单元测试工具Karma+Mocha,我们这里不需要,所以输入n。 Setup e2e tests with Nightwatch?是否安装e2e来进行用户行为模拟测试,我们这里不需要,所以输入n。 等待一段时间后,安装成功显示如下: 3.进入项目目录 cd vuecli_demo 目录结构如下 4.npm run dev(或npm start) 开发模式下运行我们的程序。给我们自动构建了开发用的服务器环境和在浏览器中打开,并实时监视我们的代码更改,即时呈现给我们。
三、Vue-cli项目结构讲解由于版本实时更新和你选择安装的不同(这里列出的是模板为webpack的目录结构),所以你看到的有可能和下边的有所差别。 以下项目结构是vue-cli@2.9.3版本 1.build——[webpack配置] build文件主要是webpack的配置,主要启动文件是webpack.dev.conf.js,当我们输入npm run dev首先启动的就是webpack.dev.conf.js,它会去检查node及npm版本,加载配置文件,启动服务。 2.config——[vue项目配置] config文件主要是项目相关配置,我们常用的就是当端口冲突时配置监听端口,打包输出路径及命名等 3.node_modules——[依赖包] node_modules里面是项目依赖包,其中包括很多基础依赖,自己也可以根据需要安装其他依赖。安装方法为打开cmd,进入项目目录,输入npm install [依赖包名称],回车。 在两种情况下我们会自己去安装依赖: (1)项目运行缺少该依赖包:例如项目加载外部css会用到的css-loader,路由跳转vue-loader等(安装方法示例:npm install css-loader) (2)安装插件:如vux(基于WEUI的移动端组件库),vue-swiper(轮播插件) 注:有时会安装指定依赖版本,需在依赖包名称后加上版本号信息,如安装11.1.4版本的vue-loader,输入npm install vue-loader@11.1.4 4.src——[项目核心文件] 项目核心文件前面已经进行了简单的说明,接下来重点讲解main.js和router
下图中的components:{App}就是引入的根组件App.vue 后期还可以引入插件,当然首先得安装插件。
这里定义了路径为'/'的路由,该路由对应的页面是Hello组件,所以当我们在浏览器url访问http://localhost:8080/#/时就渲染的Hello组件 类似的,我们可以设置多个路由,‘/index','/list'之类的,当然首先得引入该组件,再为该组件设置路由。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |