详解如何使用vue-cli脚手架搭建Vue.js项目

作者:weiqinl 时间:2023-07-02 17:05:19 

1. 前言

vue-cli 一个简单的构建Vue.js项目的命令行界面

整体过程:


$ npm install -g vue-cli
$ vue init webpack vue-admin
$ cd vue-admin
$ npm install
$ npm run dev

后面分步说明。

2. 安装

前提条件,Node.js >=4.x版本,建议使用6.x版本。npm版本 > 3.x

全局安装vue-cli


$ npm install -g vue-cli

详解如何使用vue-cli脚手架搭建Vue.js项目

详解如何使用vue-cli脚手架搭建Vue.js项目

3. 使用


$ vue init <template-name> <project-name>

vue官方提供了多个打包工具版本的模版。我们可以使用vue list命令查看,当前可以使用的模版。


$ vue list

详解如何使用vue-cli脚手架搭建Vue.js项目

我们在这里,使用webpack模版。 功能齐全的webpack & vue-loader 提供热加载、代码检查、单元测试和css分离


$ vue init webpack vue-element-admin

详解如何使用vue-cli脚手架搭建Vue.js项目

之后,在E:\project文件夹下面,会有刚初始化的构建的项目vue-element-admin

详解如何使用vue-cli脚手架搭建Vue.js项目

4. 运行结果

项目基础结构已经搭建好了,现在来启动它。

进入项目文件:


$ cd vue-element-admin

安装依赖:

中国行情原因,直接安装,有时候会失败。我们一般使用npm的淘宝镜像cnpm。

先安装cnpm:


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

之后,使用:


$ cnpm install

你直接安装也可以的:


$ npm install

运行:


$ npm run dev

详解如何使用vue-cli脚手架搭建Vue.js项目

启动之后,自动打开默认浏览器

详解如何使用vue-cli脚手架搭建Vue.js项目

之后,就可以进行本地开发,实时预览开发效果。

5. 打包部署

项目开发完成之后,可以使用npm run build进行打包工作


$ npm run build

打包完成之后,会生成dist文件夹,项目上线时候,只需要将dist文件夹放到服务器就行了。

6. 项目结构

详解如何使用vue-cli脚手架搭建Vue.js项目

来源:http://www.cnblogs.com/weiqinl/p/6875645.html

标签:vue,cli,脚手架
0
投稿

猜你喜欢

  • Python图像处理二值化方法实例汇总

    2021-04-10 21:41:33
  • ASP程序开发注意的安全事项

    2010-05-03 10:55:00
  • sqlserver数据库移动数据库路径的脚本示例

    2024-01-28 05:06:49
  • JAVA正则表达式匹配多个空格的解决方案

    2022-07-29 14:39:31
  • python学习之编写查询ip程序

    2023-11-09 18:52:29
  • 网页设计的色彩思考

    2007-10-19 13:30:00
  • pandas 添加空列并赋空值案例

    2022-12-04 13:48:16
  • python使用datetime模块计算各种时间间隔的方法

    2021-11-28 05:31:35
  • Golang利用casbin实现权限验证详解

    2023-08-06 23:18:45
  • 解决Python3 控制台输出InsecureRequestWarning问题

    2021-08-04 21:17:57
  • Mysql的最大连接数怎样用java程序测试

    2009-01-14 12:05:00
  • Django ForeignKey与数据库的FOREIGN KEY约束详解

    2024-01-18 15:17:40
  • oracle dba 应该熟悉的命令

    2009-07-02 12:08:00
  • 作符合用户体验的input输入框

    2008-01-10 12:21:00
  • python 3.3 下载固定链接文件并保存的方法

    2023-09-22 16:43:50
  • SQL中的三种去重方法小结

    2024-01-23 20:19:15
  • 用于统计项目中代码总行数的Python脚本分享

    2022-05-11 17:37:11
  • Python安装Flask环境及简单应用示例

    2021-09-19 10:07:24
  • PyQt5爬取12306车票信息程序的实现

    2023-05-18 05:03:08
  • windows下MySQL数据库移动到其它盘

    2024-01-21 01:08:32
  • asp之家 网络编程 m.aspxhome.com