通过命令行生成vue项目框架的方法


Posted in Javascript onJuly 12, 2017

本文介绍了通过命令行生成vue项目框架的方法,现在分享给大家

-- 安装nodejs

用命令行生成vue项目框架需要npm包管理器来安装,而npm又是在安装nodejs的时候同时安装的,

所以首先要安装nodejs,学习vue有必要了解下nodejs和npm的基本知识:

nodejs安装: https://3water.com/article/113457.htm

npm 介绍: https://3water.com/article/87893.htm

-- 安装命令行工具

npm install -g vue-cli

-g表示全局安装, vue-cli是模块,全局安装的模块可以在命令行直接使用.

通过命令行生成vue项目框架的方法

红框里是安装命令,由于npm网站在国内速度非常慢,所以在命令后面加上淘宝的镜像,很快就安装好了.也可以使用cnpm安装.

安装后在命令行输入 vue -version 能看到版本号表示全局安装成功,下面就可以使用命令行创建项目了.

通过命令行生成vue项目框架的方法

-- 创建项目框架

vue init webpack my-project

创建一个基于"webpack"的项目,后面是项目名,

通过命令行生成vue项目框架的方法

按照提示输入,项目名,项目描述,项目作者等等,看到最后这句项目就创建好了,

项目结构:这是安装了依赖以后的截图,没安装依赖以前是没有node_modules文件夹的

通过命令行生成vue项目框架的方法

刚我们命令行输入的东西就在package.json这个文件里,打开文件

通过命令行生成vue项目框架的方法

项目名字,版本,描述,作者等,后面还有运行项目命令,项目依赖,开发环境项目依赖等.

-- 安装依赖

生成了项目以后是不能直接运行的,现在很多项目都依赖许许多多的模块,需要逐一安装,

ctrl+c 停掉刚生成项目的命令,cd vue-project 进入项目跟目录, 用命令npm install 安装

通过命令行生成vue项目框架的方法

同样是使用淘宝镜像.

通过命令行生成vue项目框架的方法

当这个命令运行完成以后会多出一个node_modules文件夹,里面就是项目所需的所有依赖,可以看到有很多模块,这些模块都是在package.json文件里定义好了的.

通过命令行生成vue项目框架的方法

dependencies是项目依赖,

devDependencies是开发时项目依赖.

-- 运行测试

好了,依赖安装完成后就可以运行我们的项目了命令:

npm run dev

通过命令行生成vue项目框架的方法

看到这样的输入项目就运行起来了,然后打开浏览器,输入第二个红框的地址 localhost:8080,

浏览器截图.

通过命令行生成vue项目框架的方法

项目就运行起来了.命令行生成的vue项目,还支持热启动,当项目文件有改动的时候,页面会自动变化,<script>标签里的js代码修改后,还得手动刷新页面,不过已经非常棒了.

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
mapper--图片热点区域高亮组件官方站点
Dec 22 Javascript
JavaScipt基本教程之前言
Jan 16 Javascript
jQuery 性能优化指南(2)
May 21 Javascript
js 效率组装字符串 StringBuffer
Dec 23 Javascript
js 数组操作之pop,push,unshift,splice,shift
Jan 29 Javascript
浅析JavaScript基本类型与引用类型
May 28 Javascript
jquery——九宫格大转盘抽奖实例
Jan 16 Javascript
解决AjaxFileupload 上传时会出现连接重置的问题
Jul 07 Javascript
Vue.js框架路由使用方法实例详解
Aug 25 Javascript
Mint UI组件库CheckList使用及踩坑总结
Dec 20 Javascript
vue npm install 安装某个指定的版本操作
Aug 11 Javascript
javascript实现固定侧边栏
Feb 09 Javascript
微信小程序实现点击返回顶层的方法
Jul 12 #Javascript
使用AngularJS对表单提交内容进行验证的操作方法
Jul 12 #Javascript
JQuery EasyUI的一些常用组件
Jul 12 #jQuery
JavaScript严格模式下关于this的几种指向详解
Jul 12 #Javascript
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
Jul 12 #jQuery
详解如何用webpack打包一个网站应用项目
Jul 12 #Javascript
利用node.js实现自动生成前端项目组件的方法详解
Jul 12 #Javascript
You might like
随机头像PHP版
2006/10/09 PHP
坏狼的PHP学习教程之第1天
2008/06/15 PHP
PHP memcache在微信公众平台的应用方法示例
2017/09/13 PHP
Laravel程序架构设计思路之使用动作类
2018/06/07 PHP
javascript之解决IE下不渲染的bug
2007/06/29 Javascript
JavaScript String.replace函数参数实例说明
2013/06/06 Javascript
jquery批量控制form禁用的代码
2013/08/06 Javascript
前端必备神器 Snap.svg 弹动效果
2014/11/10 Javascript
jQuery实现可用于博客的动态滑动菜单
2015/03/09 Javascript
浅谈JavaScript中的this指针和引用知识
2016/08/05 Javascript
实例详解display:none与visible:hidden的区别
2017/03/30 Javascript
ES6学习笔记之Set和Map数据结构详解
2017/04/07 Javascript
js 开发之autocomplete=&quot;off&quot;在chrom中失效的解决办法
2017/09/28 Javascript
vue中如何让子组件修改父组件数据
2018/06/14 Javascript
webpack手动配置React开发环境的步骤
2018/07/02 Javascript
js canvas实现画图、滤镜效果
2018/11/27 Javascript
JavaScript实现拖动对话框效果的实现代码
2020/10/12 Javascript
Python Property属性的2种用法
2015/06/21 Python
在Django中使用Sitemap的方法讲解
2015/07/22 Python
浅谈python函数调用返回两个或多个变量的方法
2019/01/23 Python
python多线程并发让两个LED同时亮的方法
2019/02/18 Python
python实现替换word中的关键文字(使用通配符)
2020/02/13 Python
python 装饰器功能与用法案例详解
2020/03/06 Python
在python中求分布函数相关的包实例
2020/04/15 Python
python3实现简单飞机大战
2020/11/29 Python
Python制作简单的剪刀石头布游戏
2020/12/10 Python
介绍一下gcc特性
2015/10/31 面试题
《夜晚的实验》教学反思
2014/02/19 职场文书
平安家庭示范户事迹
2014/06/02 职场文书
自动化专业大学生职业生涯规划范文:爱拚才会赢
2014/09/12 职场文书
招标授权委托书样本
2014/09/23 职场文书
党员民主生活会材料
2014/12/15 职场文书
欠款纠纷起诉状
2015/05/19 职场文书
2015年数学教师工作总结
2015/05/20 职场文书
MySQL单表千万级数据处理的思路分享
2021/06/05 MySQL
nginx七层负载均衡配置详解
2022/07/15 Servers