vue.js 2.*项目环境搭建、运行、打包发布的详细步骤


Posted in Javascript onMay 01, 2019

Vue 安装

vue-cli /webpack 全局安装

如果在意安装速度,可以使用淘宝镜像来安装

安装淘宝镜像

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

安装完淘宝镜像后,就可以使用cnpm 来代替 npm 安装工具啦

我个人比较喜欢直接使用npm 安装:

全局webpack:

npm install webpack -g

vue脚手架vue-cli:

npm install vue-cli -g

安装webpack 版vue 项目

在指定的目录中打开命令窗口(编辑器中自带的命令窗口也可以)

vue init webpack myvuedemo

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

  • Project name (回车默认)
  • Project description (A Vue.js project) 回车默认 (也可以输入自己的描述)
  • Author 回车默认(自己的名字)
  • Vue build 默认选择 Runtime+Compiler

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

Install vue-router?Y 安装

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

Use ESLint to lint your code? Y (推荐使用,保持良好的代码编写规范)

pick an eslint preset. 默认 Standard

set up unit tests ? n (unit 测试,不需要)

setup e2e tests with Nightwatch?n (e2e 测试,不需要)

Should we run npm install for you after the project has been created? (recom
mended) npm (选用 npm )

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

安装完毕

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

目录结构

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

Vue运行

运行命令

cd myvuedemo
npm run dev

运行成功

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

页面内容

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

Vue build 打包

打包命令

npm run build

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

打包后的目录结构

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

运行打包项目

需要开启服务运行

使用http-server 运行(如没有安装http-server的,使用node 全局安装 http-server 即可,npm install http-server -g)

cd dist
http-server

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

运行打包后的内容

vue.js 2.*项目环境搭建、运行、打包发布的详细步骤

从搭建到运行打包发布全部完成,是不是很简单呢?

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

Javascript 相关文章推荐
javascript+dom树型菜单类,希望朋友们一起进步
May 03 Javascript
Jquery AJAX 用于计算点击率(统计)
Jun 30 Javascript
jquery 年会抽奖程序
Dec 22 Javascript
jQuery左侧大图右侧小图焦点图幻灯切换代码分享
Aug 19 Javascript
第七篇Bootstrap表单布局实例代码详解(三种表单布局)
Jun 21 Javascript
自带气泡提示的vue校验插件(vue-verify-pop)
Apr 07 Javascript
jquery实现一个全局计时器(商城可用)
Jun 30 jQuery
简单谈谈vue的过渡动画(推荐)
Oct 11 Javascript
微信小程序中使用ECharts 异步加载数据的方法
Jun 27 Javascript
微信小程序实现发送验证码按钮效果
Dec 20 Javascript
小程序如何定位所在城市及发起周边搜索
Feb 11 Javascript
vue3使用vue-router的完整步骤记录
Jun 20 Vue.js
Vue.js构建你的第一个包并在NPM上发布的方法步骤
May 01 #Javascript
3分钟了解vue数据劫持的原理实现
May 01 #Javascript
vue 对象添加或删除成员时无法实时更新的解决方法
May 01 #Javascript
JavaScript强制类型转换和隐式类型转换操作示例
May 01 #Javascript
Vue源码之关于vm.$delete()/Vue.use()内部原理详解
May 01 #Javascript
Vue.extend实现挂载到实例上的方法
May 01 #Javascript
JS html事件冒泡和事件捕获操作示例
May 01 #Javascript
You might like
PHP 文件上传进度条的两种实现方法的代码
2007/11/25 PHP
php显示指定目录下子目录的方法
2015/03/20 PHP
thinkphp分页集成实例
2017/07/24 PHP
PHP简单实现二维数组赋值与遍历功能示例
2017/10/19 PHP
javascript与CSS复习(《精通javascript》)
2010/06/29 Javascript
Asp.net下利用Jquery Ajax实现用户注册检测(验证用户名是否存)
2010/09/12 Javascript
拖动布局之保存布局页面cookies篇
2010/10/29 Javascript
jquery如何判断某元素是否具备指定的样式
2013/11/05 Javascript
JQuery获取与设置HTML元素的内容或文本的实现代码
2014/06/20 Javascript
使用AngularJS中的SCE来防止XSS攻击的方法
2015/06/18 Javascript
Javascript页面跳转常见实现方式汇总
2015/11/28 Javascript
angularJS Provider、factory、service详解及实例代码
2016/09/21 Javascript
深入理解jquery中的each用法
2016/12/14 Javascript
bootstrap table 表格中增加下拉菜单末行出现滚动条的快速解决方法
2017/01/05 Javascript
Vue.js原理分析之observer模块详解
2017/02/17 Javascript
angular directive的简单使用总结
2017/05/24 Javascript
nodejs基础之常用工具模块util用法分析
2018/12/26 NodeJs
关于NodeJS中的循环引用详解
2019/07/23 NodeJs
如何正确解决VuePress本地访问出现资源报错404的问题
2020/12/03 Vue.js
[01:06]DOTA2亚洲邀请赛专属珍藏-荧煌之礼
2017/03/24 DOTA
Python实现的堆排序算法示例
2018/04/29 Python
关于python列表增加元素的三种操作方法
2018/08/22 Python
python之cv2与图像的载入、显示和保存实例
2018/12/05 Python
一篇文章搞懂Python的类与对象名称空间
2018/12/10 Python
python 实现矩阵上下/左右翻转,转置的示例
2019/01/23 Python
Python搭建Spark分布式集群环境
2019/07/05 Python
解决python 3 urllib 没有 urlencode 属性的问题
2019/08/22 Python
Python实现结构体代码实例
2020/02/10 Python
Python基于gevent实现文件字符串查找器
2020/08/11 Python
意大利香水和彩妆护肤品购物网站:Ditano
2017/08/13 全球购物
泰国汽车、火车和轮渡票预订网站:Bus Online Ticket
2017/09/09 全球购物
您在慕尼黑的跑步商店:Lauf-bar
2019/10/11 全球购物
教学大赛获奖感言
2014/01/15 职场文书
品质标语大全
2014/06/21 职场文书
MySQL系列之一 MariaDB-server安装
2021/07/02 MySQL
Zabbix对Kafka topic积压数据监控的问题(bug优化)
2022/07/07 Servers