热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

VueRouter路由VueCLI脚手架和模块化开发之VueCLI2.x脚手架工具基于webpacksimple模板与基于webpack模板构建项目

Vue-CLI2.x脚手架工具基于webpacksimple模板构建项目vue-cli是一个基于vue.js进行快速开发的完整系统。基于webpack构建,并进行默认配置,可通过插

Vue-CLI 2.x脚手架工具基于webpack simple模板构建项目   

vue-cli是一个基于vue.js进行快速开发的完整系统。基于webpack构建,并进行默认配置,可通过插件扩展,可升级; vue-cli帮我们创建基本项目结构,跳过繁琐的项目配置环节,将精力集中在业务上;

vue-cli的版本:

  • @vue/cli 3.x版本:点击前往官网
  • 技术图片
  • vue-cli 2.x版本:点击前往官网

  安装vue-cli

$ npm install -g vue-cli

技术图片

 安装成功,查看其版本:

技术图片

 技术图片

 使用webpack-simple创建一个项目:

技术图片

创建的项目:

技术图片

 技术图片

package.json:

 技术图片

按照给与的提示进行运行项目:

技术图片

 在浏览器中出现该页面,说明项目创建成功:

技术图片

 解析一下生成的项目目录:

将App.vue内容修改为:

技术图片技术图片
 1 
 8 
 9 
19 
20 
App.vue

在浏览器中显示的效果:

技术图片

 项目目录:

技术图片

 webpack.config.js:

技术图片

 在项目目录中并没有build.js,但是项目中却引入了:

使用该指令就可以生成build.js:npm run build

技术图片

技术图片

 Vue-CLI 2.x脚手架工具基于webpack模板构建项目

webpack,全面的模板:包含webpack、vue-loader设置、热加载、语法检查、测试;

  • 语法检查:ESLint:统一项目的代码规范,命名、缩进、空格、制表符、标点符号等,可以套用预设,也可以自行修改规则;
  • 官网:点击前往

使用webpack进行创建项目:

技术图片

由于创建项目安装的内容比较多,需要耐心等待

只需在src文件夹下进行开发项目即可:

生成的项目:

技术图片

 运行项目:

技术图片

在浏览器中的效果:

技术图片

Vue-Router路由Vue-CLI脚手架和模块化开发 之 Vue-CLI 2.x脚手架工具基于webpack simple模板与基于webpack模板构建项目


推荐阅读
  • NX二次开发:UFUN点收集器UF_UI_select_point_collection详解
    本文介绍了如何在NX中使用UFUN库进行点收集器的二次开发,包括必要的头文件包含、初始化和选择点集合的具体实现。 ... [详细]
  • malloc 是 C 语言中的一个标准库函数,全称为 memory allocation,即动态内存分配。它用于在程序运行时申请一块指定大小的连续内存区域,并返回该区域的起始地址。当无法预先确定内存的具体位置时,可以通过 malloc 动态分配内存。 ... [详细]
  • 网络爬虫的规范与限制
    本文探讨了网络爬虫引发的问题及其解决方案,重点介绍了Robots协议的作用和使用方法,旨在为网络爬虫的合理使用提供指导。 ... [详细]
  • [c++基础]STL
    cppfig15_10.cppincludeincludeusingnamespacestd;templatevoidprintVector(constvector&integer ... [详细]
  • 本文介绍了一种支付平台异步风控系统的架构模型,旨在为开发类似系统的工程师提供参考。 ... [详细]
  • 使用 Git Rebase -i 合并多个提交
    在开发过程中,频繁的小改动往往会生成多个提交记录。为了保持代码仓库的整洁,我们可以使用 git rebase -i 命令将多个提交合并成一个。 ... [详细]
  • Manacher算法详解:寻找最长回文子串
    本文将详细介绍Manacher算法,该算法用于高效地找到字符串中的最长回文子串。通过在字符间插入特殊符号,Manacher算法能够同时处理奇数和偶数长度的回文子串问题。 ... [详细]
  • 本文介绍了多种开源数据库及其核心数据结构和算法,包括MySQL的B+树、MVCC和WAL,MongoDB的tokuDB和cola,boltDB的追加仅树和mmap,levelDB的LSM树,以及内存缓存中的一致性哈希。 ... [详细]
  • 本文详细介绍了Linux系统中用于管理IPC(Inter-Process Communication)资源的两个重要命令:ipcs和ipcrm。通过这些命令,用户可以查看和删除系统中的消息队列、共享内存和信号量。 ... [详细]
  • LDAP服务器配置与管理
    本文介绍如何通过安装和配置SSSD服务来统一管理用户账户信息,并实现其他系统的登录调用。通过图形化交互界面配置LDAP服务器,确保用户账户信息的集中管理和安全访问。 ... [详细]
  • 如果应用程序经常播放密集、急促而又短暂的音效(如游戏音效)那么使用MediaPlayer显得有些不太适合了。因为MediaPlayer存在如下缺点:1)延时时间较长,且资源占用率高 ... [详细]
  • 本文介绍了 AngularJS 中的 $compile 服务及其用法,通过示例代码展示了如何使用 $compile 动态编译和链接 HTML 元素。 ... [详细]
  • ZooKeeper 入门指南
    本文将详细介绍ZooKeeper的工作机制、特点、数据结构以及常见的应用场景,包括统一命名服务、统一配置管理、统一集群管理、服务器动态上下线和软负载均衡。 ... [详细]
  • 自动验证时页面显示问题的解决方法
    在使用自动验证功能时,页面未能正确显示错误信息。通过使用 `dump($info->getError())` 可以帮助诊断和解决问题。 ... [详细]
  • 本文详细介绍了如何解决DNS服务器配置转发无法解析的问题,包括编辑主配置文件和重启域名服务的具体步骤。 ... [详细]
author-avatar
wsx迪_257
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有