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 相关文章推荐
Array.prototype 的泛型应用分析
Apr 30 Javascript
javascript去除字符串左右两端的空格
Feb 05 Javascript
JavaScript编写推箱子游戏
Jul 07 Javascript
Easyui 之 Treegrid 笔记
Apr 29 Javascript
纯JS实现表单验证实例
Dec 24 Javascript
jQuery实现简单的手风琴效果
Apr 17 jQuery
Vue.js上下滚动加载组件的实例代码
Jul 17 Javascript
基于JavaScript实现飘落星星特效
Aug 10 Javascript
微信公众号开发之微信支付代码记录的实现
Oct 16 Javascript
JS精确判断数据类型代码实例
Dec 18 Javascript
jQuery 添加元素和删除元素的方法
Jul 15 jQuery
在Vue中使用Echarts可视化库的完整步骤记录
Nov 18 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的面试题集,附我的答案和分析(一)
2006/11/19 PHP
利用phpExcel实现Excel数据的导入导出(全步骤详细解析)
2013/11/26 PHP
PHP文件操作实例总结【文件上传、下载、分页】
2018/12/08 PHP
PHP合并两个或多个数组的方法
2019/01/20 PHP
laravel dingo API返回自定义错误信息的实例
2019/09/29 PHP
javascript 冒泡排序 正序和倒序实现代码
2010/12/14 Javascript
jquery如何把参数列严格转换成数组实现思路
2013/04/01 Javascript
JavaScript lastIndexOf方法入门实例(计算指定字符在字符串中最后一次出现的位置)
2014/10/17 Javascript
为何JS操作的href都是javascript:void(0);呢
2015/11/12 Javascript
AngularJs中route的使用方法和配置
2016/02/04 Javascript
js点击返回跳转到指定页面实现过程
2020/08/20 Javascript
详解Bootstrap的iCheck插件checkbox和radio
2016/08/24 Javascript
JQueryEasyUI之DataGrid数据显示
2016/11/23 Javascript
Easyui Tree获取当前选择节点的所有顶级父节点
2017/02/14 Javascript
jQuery插件HighCharts实现的2D条状图效果示例【附demo源码下载】
2017/03/15 Javascript
vue.js配合$.post从后台获取数据简单demo分享
2018/08/11 Javascript
VuePress 静态网站生成方法步骤
2019/02/14 Javascript
javascript如何使用函数random来实现课堂随机点名方法详解
2020/07/28 Javascript
Vue封装全局过滤器Filters的步骤
2020/09/16 Javascript
Vue实现省市区三级联动
2020/12/27 Vue.js
浅析Python中的getattr(),setattr(),delattr(),hasattr()
2016/06/14 Python
Python初学者常见错误详解
2019/07/02 Python
python中的反斜杠问题深入讲解
2019/08/12 Python
python被修饰的函数消失问题解决(基于wraps函数)
2019/11/04 Python
python绘制规则网络图形实例
2019/12/09 Python
一款超酷的js+css3实现的3D标签云特效兼容ie7/8/9
2013/11/18 HTML / CSS
CSS3径向渐变之大鱼吃小鱼之孤单的大鱼
2016/04/26 HTML / CSS
LivingSocial爱尔兰:爱尔兰本地优惠
2018/08/10 全球购物
建筑总经理岗位职责
2014/02/02 职场文书
怎样写好创业计划书的内容
2014/02/06 职场文书
品质主管岗位职责
2014/03/16 职场文书
电子商务专业应届毕业生求职信
2014/06/21 职场文书
党员教师群众路线个人整改措施
2014/10/28 职场文书
工作违纪检讨书范文
2015/01/26 职场文书
2015年青年志愿者工作总结
2015/05/20 职场文书
Moment的feature导致线上bug解决分析
2022/09/23 Javascript