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加号"+"的二义性说明
Mar 04 Javascript
JS实现简单的顶部定时关闭层效果
Jun 15 Javascript
IE6浏览器中window.location.href无效的解决方法
Nov 20 Javascript
原生JS实现匀速图片轮播动画
Oct 18 Javascript
js实现楼层导航功能
Feb 23 Javascript
基于vue2.0+vuex+localStorage开发的本地记事本示例
Feb 28 Javascript
jquery实现全选、全不选以及单选功能
Mar 23 jQuery
vue-cli如何添加less 以及sass
Jul 06 Javascript
js处理包含中文的字符串实例
Oct 11 Javascript
详解vue-cli项目中的proxyTable跨域问题小结
Feb 09 Javascript
微信小程序自定义可滑动日历界面
Dec 28 Javascript
Javascript读取上传文件内容/类型/字节数
Apr 30 Javascript
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 csv操作类代码
2009/12/14 PHP
PHP转换文件夹下所有文件编码的实现代码
2013/06/06 PHP
PHP中strlen()和mb_strlen()的区别浅析
2014/06/19 PHP
php提示Failed to write session data错误的解决方法
2014/12/17 PHP
PHP的cURL库简介及使用示例
2015/02/06 PHP
php使用指定字符列表生成随机字符串的方法
2015/04/18 PHP
全面了解PHP中的全局变量
2016/06/17 PHP
Laravel 自带的Auth验证登录方法
2019/09/30 PHP
Javascript select下拉框操作常用方法
2009/11/09 Javascript
js有关元素内容操作小结
2011/12/20 Javascript
jquery Ajax 实现加载数据前动画效果的示例代码
2014/02/07 Javascript
js加载读取内容及显示与隐藏div示例
2014/02/13 Javascript
javascript实现日期格式转换
2014/12/16 Javascript
JS面试题---关于算法台阶的问题
2016/07/26 Javascript
javascript使用闭包模拟对象的私有属性和方法
2016/10/05 Javascript
使用JS代码实现点击按钮下载文件
2016/11/12 Javascript
jQuery页面弹出框实现文件上传
2017/02/09 Javascript
vue滚动轴插件better-scroll使用详解
2017/10/17 Javascript
Vue iview-admin框架二级菜单改为三级菜单的方法
2018/07/03 Javascript
Vue Cli3 创建项目的方法步骤
2018/10/15 Javascript
[55:56]NB vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.22
2019/09/05 DOTA
《Python之禅》中对于Python编程过程中的一些建议
2015/04/03 Python
浅谈Python NLP入门教程
2017/12/25 Python
使用Python制作微信跳一跳辅助
2018/01/31 Python
python中itertools模块zip_longest函数详解
2018/06/12 Python
解决python3捕获cx_oracle抛出的异常错误问题
2018/10/18 Python
pandas 时间格式转换的实现
2019/07/06 Python
python xlwt如何设置单元格的自定义背景颜色
2019/09/03 Python
浅析Python __name__ 是什么
2020/07/07 Python
35款精致的 CSS3 和 HTML5 网页模板 推荐
2012/08/03 HTML / CSS
文秘人员工作职责
2014/01/31 职场文书
温馨提示标语
2014/06/26 职场文书
专题组织生活会思想汇报
2014/10/01 职场文书
计划生育汇报材料
2014/12/26 职场文书
协议书范文
2015/01/27 职场文书
美德少年主要事迹材料
2015/11/04 职场文书