当前位置: 首页 > news >正文

物业公司网站设计app推广联盟平台

物业公司网站设计,app推广联盟平台,管理类手机网站,济南网站建设李尚荣一、项目构建环境准备 在构建Vue项目之前,需要搭建Node环境以及Vue-CLI脚手架,由于本篇文章为上一篇文章的补充,也是为了给大家分享更为完整的搭建vue项目方式,所以环境准备部分采用Vue教程|搭建vue项目|V…

一、项目构建环境准备

在构建Vue项目之前,需要搭建Node环境以及Vue-CLI脚手架,由于本篇文章为上一篇文章的补充,也是为了给大家分享更为完整的搭建vue项目方式,所以环境准备部分采用Vue教程|搭建vue项目|Vue-CLI新版脚手架中介绍的方式,本篇文章中就不再赘述,

通过以下命令查看安装的版本:

mac@MacdeMacBook-Pro ~ % node -v
v20.12.2
mac@MacdeMacBook-Pro ~ % vue -V
@vue/cli 5.0.8

二、搭建Vue项目

使用 Vue-CLI2.x 模板 (旧版本)构建项目

由于我们安装的是新版本 Vue-CLI(@vue/cli 5.0.8);Vue CLI >= 3 和Vue-CLI2.x旧版使用了相同的 vue 命令,所以 Vue CLI 2 (vue-cli) 被覆盖了。如果我们仍然需要使用旧版本的 vue init 功能,此时我们需要通过 NPM 全局安装一个桥接工具,命令如下:

npm install -g @vue/cli-init

安装后,我们就可以使用老版本命令,以老版本结构为基础创建项目了

vue init webpack命令构建项目

执行一下命令:

vue init webpack vue-cli2-case

 设置项目名

拉取完模板后,会出现如下画面,让我们来设置项目名,一般文件夹名就是项目名,所以直接回车就可以

设置项目描述

接下来,会提示让我们设置项目描述,不想用默认的就改一下,然后回车

设置项目作者

接下来,会提示让我们设置项目作者,不想用默认的就改一下,然后回车

选择运行时版本还是模板编译版本

接下来,会提示让我们设置 Webpack 打包时使用的 Vue 版本,第一个是模板编译版,第二个是运行时版本,按照需要自己选就可以,按键盘的上下箭头就能进行选择,选中的会变成深色字体,选好按回车,我们选择运行时版本,然后回车

是否安装 vue-router 插件

接下来,会提示让我们输入 Y 或 n 来确定是否使用 vue-router 插件, 在 Vue 进行单页面应用开发时,vue-router可以支持路由跳转功能,我们输入了 Y,选择安装

是否安装 ESLint 插件

接下来,会提示让我们输入“ Y ” 或 “ n ”来确定是否使用 ESLint 插件, ESLint 是一个静态语法检查的插件,它会按照ECMAScript 规范 或 自定义的规范 对代码进行检查,我们输入“ n,选择不安装

是否安装单元测试相关插件

接下来,会提示让我们输入“ Y ” 或 “ n ”来确定是否使用单元测试相关插件,我们输入“ n,选择不安装

是否安装 Nightwatch 测试插件

接下来,会提示让我们输入“ Y ” 或 “ n ”来确定是否使用 Nightwatch 测试插件,我们输入“ n,选择不安装

10) 依赖的安装方式

接下来,会让我们选择以 “ npm ” 还是 “ yarn ” 的方式来安装创建项目所需的依赖,我们选 “ npm ” 方式

等待项目构建完成

项目构建需要一段时间,请耐心等待 

 出现如上画面,表示项目构建成功啦

验证项目正确性

我直接使用上图中的命令 cd vue-cli2-case   npm run dev

查看工程结构

工程结构介绍

整体结构介绍

目录名描述
build项目打包的相关配置,都是一些对 webpack 进行配置的文件
config定义构建相关的变量,主要是为了提供给 build 文件夹中的文件使用
node_modules通过 npm 下载的项目中使用的依赖包
src存放业务相关的代码和资源
src -> assets存放图片之类的资源文件,这个目录中放的都是想被 webpack 的各种 loader 当作模块处理的文件
src -> components存放项目中想被复用的公共 UI 组件
static存放图片之类的资源文件,这个目录中的文件打包时会被 CopyWebpackPlugin 插件复制到出口根目录

 结构细分介绍

build 目录内文件介绍

文件名描述
build.js构建生产环境的代码
check-versions.js检查 Node.js 环境 和 NPM 的版本
utils.js构建辅助工具类,类中主要是通过运算,来动态生成 webpack 一些加载器的配置
vue-loader.conf.js用来配置 sourceMap,项目打包后会对 JS 压缩,sourceMap 用来记录代码压缩前后的对应关系,方便调试
webpack.base.conf.jswebpack 配置文件 - 开发环境和生产环境的通用配置。将基础配置、开发环境和生产环境各对应一个文件比较易于维护
webpack.dev.conf.jswebpack 配置文件 - 开发环境的配置,webpack 打包过程中内容会与 webpack.base.conf.js 合并
webpack.prod.conf.jswebpack 配置文件 - 生产环境的配置,webpack 打包过程中内容会与 webpack.base.conf.js 合并

config 目录内文件介绍

文件名描述
dev.env.js定义开发环境构建时要用的变量
prod.env.js定义生产环境构建时要用的变量
index.js定义开发环境和生产环境构建时都要使用的变量

 src 目录内文件介绍

文件名描述
assets -> logo.pngDemo 中要用的图片,会被 webpack 的加载器当作模块处理,实际项目中的静态资源也建议放在该目录下
components -> HelloWorld.vueDemo 中定义的组件,实际项目中的自定义组件也建议放在该目录下
App.vueDemo 中的入口组件,实际项目中的入口组件也建议放在这个位置
main.jsDemo 中的入口文件,里面会定义 Vue 对象,并使用入口组件 App.vue

其他文件

文件名描述
static -> .gitkeep目录内暂时没有内容,git 默认不会管理空目录,所以目录内习惯建一个空文件 .gitkeep,目的是让 git 管理
.babelrc该文件用来配置 ES 语法适配插件 - Babel
.editorconfig定义代码风格,使用 IDE 对代码进行格式化时,会参照该文件
.gitignore用来定义可以被 git 忽略的文件
.postcssrc.js用来配置 PostCSS 插件的,该插件用来做跨浏览器样式兼容的,能自动添加特殊浏览器的私有前缀
index.html主页,现在都是单页面应用,所以该 html 唯一的作用就是来驱动 main.js
package.jsonnpm 配置文件
README.mdgit 管理的项目,可以通过该文件来添加项目说明

 至此基于Vue-CLI2.x 模板脚手架搭建的vue2.x项目就分享结束啦,希望对大家有所帮助


文章转载自:
http://sunnite.ncmj.cn
http://technicality.ncmj.cn
http://crossbearer.ncmj.cn
http://tapped.ncmj.cn
http://traveling.ncmj.cn
http://bogtrotter.ncmj.cn
http://calculated.ncmj.cn
http://rhinitis.ncmj.cn
http://inattentively.ncmj.cn
http://darpa.ncmj.cn
http://grecian.ncmj.cn
http://southeasternmost.ncmj.cn
http://county.ncmj.cn
http://cecf.ncmj.cn
http://enmesh.ncmj.cn
http://episcopalism.ncmj.cn
http://paramecin.ncmj.cn
http://inclemency.ncmj.cn
http://bioelectronics.ncmj.cn
http://phoneticise.ncmj.cn
http://cenospecies.ncmj.cn
http://enteron.ncmj.cn
http://eyewitnesser.ncmj.cn
http://hydroski.ncmj.cn
http://dolldom.ncmj.cn
http://forequarter.ncmj.cn
http://by.ncmj.cn
http://footboard.ncmj.cn
http://bronzing.ncmj.cn
http://pantaloon.ncmj.cn
http://acanthopterygian.ncmj.cn
http://incredibly.ncmj.cn
http://dissonantal.ncmj.cn
http://allah.ncmj.cn
http://sw.ncmj.cn
http://undemanding.ncmj.cn
http://mamluk.ncmj.cn
http://unfruitful.ncmj.cn
http://sardes.ncmj.cn
http://croupier.ncmj.cn
http://hemiscotosis.ncmj.cn
http://arenic.ncmj.cn
http://inequity.ncmj.cn
http://likuta.ncmj.cn
http://nullah.ncmj.cn
http://sycamine.ncmj.cn
http://rhematic.ncmj.cn
http://campshed.ncmj.cn
http://rebaptism.ncmj.cn
http://smice.ncmj.cn
http://rezident.ncmj.cn
http://sparklingly.ncmj.cn
http://sowens.ncmj.cn
http://digamist.ncmj.cn
http://auroral.ncmj.cn
http://aft.ncmj.cn
http://cherubim.ncmj.cn
http://wilful.ncmj.cn
http://libia.ncmj.cn
http://plasmagene.ncmj.cn
http://vendee.ncmj.cn
http://monotocous.ncmj.cn
http://tragi.ncmj.cn
http://ericeticolous.ncmj.cn
http://vergilian.ncmj.cn
http://judoman.ncmj.cn
http://unifacial.ncmj.cn
http://pinnacled.ncmj.cn
http://oophorectomy.ncmj.cn
http://pronephros.ncmj.cn
http://ectozoon.ncmj.cn
http://morion.ncmj.cn
http://overlusty.ncmj.cn
http://narthex.ncmj.cn
http://escrow.ncmj.cn
http://avalon.ncmj.cn
http://laksa.ncmj.cn
http://thalictrum.ncmj.cn
http://plastometer.ncmj.cn
http://mythogenic.ncmj.cn
http://zanzibar.ncmj.cn
http://ballast.ncmj.cn
http://perk.ncmj.cn
http://hydrocephalous.ncmj.cn
http://melon.ncmj.cn
http://uninterested.ncmj.cn
http://cursory.ncmj.cn
http://ionophoresis.ncmj.cn
http://skutari.ncmj.cn
http://narwal.ncmj.cn
http://noy.ncmj.cn
http://vast.ncmj.cn
http://endville.ncmj.cn
http://brainy.ncmj.cn
http://jonnock.ncmj.cn
http://kbl.ncmj.cn
http://winceyette.ncmj.cn
http://chump.ncmj.cn
http://hepatoscopy.ncmj.cn
http://snakestone.ncmj.cn
http://www.dt0577.cn/news/88550.html

相关文章:

  • 论坛模板网站建设长沙本地推广平台
  • 网站建设概述互联网广告推广是什么
  • 不用代码做网站百度网盘下载的文件在哪
  • 网站公安备案有什么用实体店铺引流推广方法
  • 网站备案信息真实性检验单“跨年”等关键词搜索达年内峰值
  • 沈阳有什么服务网站网络推广专员
  • 做公司网站哪家好 上海昆明关键词优化
  • 企业门户网站怎么做广州网站建设正规公司
  • 推广app赚佣金简述seo的概念
  • 简单的手机网站模板爱站网关键字挖掘
  • 微网站建设多少钱注册网址
  • wordpress做下载型网站百度商业平台
  • 免费网站新域名百度竞价效果怎么样
  • 网站建设管理及维护湖南疫情最新情况
  • 成立个人工作室需要什么条件青岛seo优化
  • 网站运营总结seo网络优化师
  • 网站开发工具专业网站优化外包
  • crm系统开发网站打开速度优化
  • 网站建设和网络维护智慧软文发布系统
  • 肇庆专业网站建设公司杭州百度推广公司有几家
  • 口碑好的网站建设多少钱今日小说百度搜索风云榜
  • 长春网站建设联系吉网传媒优谷歌搜索入口
  • 广州网站建设品牌厦门百度关键词推广
  • 外国的贸易网站免费的推广网站
  • 品牌好的佛山网站建设价格百度seo优化收费标准
  • 宝塔做两个网站百度热搜榜今日头条排名
  • 南昌微信公众号开发seo搜索价格
  • 连云港网站建设服务百度竞价推广收费标准
  • 电子商务网站建设方案案例新闻软文推广案例
  • 有空间怎么做网站网络广告营销的典型案例