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

小城市网站建设业务电子商务网站开发模块流程图

小城市网站建设业务,电子商务网站开发模块流程图,做石油系统的公司网站,如何做汽车团购网站#x1f384;欢迎来到边境矢梦的csdn博文#x1f384; #x1f384;本文主要梳理Vue2 脚手架模块化开发 #x1f384; #x1f308;我是边境矢梦#xff0c;一个正在为秋招和算法竞赛做准备的学生#x1f308; #x1f386;喜欢的朋友可以关注一下#x1faf0;#x… 欢迎来到边境矢梦°的csdn博文  本文主要梳理Vue2 脚手架模块化开发 我是边境矢梦°一个正在为秋招和算法竞赛做准备的学生 喜欢的朋友可以关注一下下次更新不迷路 Ps: 月亮越亮说明知识点越重要 (重要性或者难度越大)  目录 打造高效开发利器教你搭建Vue2脚手架CLI ❤️段落1安装CLI并创建Vue项目 段落2开发入门快速上手Vue 运行项目 Vue 项目结构分析 ✨段落3Vue插件加持开创无限可能 打造高效开发利器教你搭建Vue2脚手架CLI 引言段 目前开发模式的问题 1. 开发效率低 2. 不够规范 3. 维护和升级 , 可读性比较差 为了解决这些问题, 优秀的程序员们打造出了Vue2脚手架CLI它们的创建可以让你的开发工作事半功倍让我们一起来探索这个令人兴奋的世界吧 ❤️段落1安装CLI并创建Vue项目 1. 搭建 Vue 脚手架工程需要使用到 NPM(node package manager), npm 是随 nodejs 安装 的一款包管理工具 , 类似 Maven 。所以我们需要先安装 Nodejs 2. 为了 更好兼容 这里我们安装 node.js10.16.3 要求同学们也使用这个版本 ( 因为这里 只是演示 Vue 脚手架工程 ), 后面我们还会讲解 Vue3 的脚手架工程搭建 , 再对 Node 升级 . 3. 如果以前安装过 node.js , 为防止版本冲突先卸载之 , 如果你没安装 nodejs, 就不用管 进行操作 :  4. 下载 node.js10.16.3 地址 : https://nodejs.org/en/blog/release/v10.16.3 / 5. 安装 node.js10.16.3 , 直接下一步即可 , 建议 安装到 d:\program\nodejs10.16 6. 验证是否安装成功 , 如果看到不到 , 退出 cmd, 重新开一个窗口测试即可 7. 先删除以前的 cli 版本 不论是之前未下载或没有下载 npm uninstall vue-cli -g 8. 安装淘宝镜像-cnpm npm install -g cnpm --registryhttps://registry.npm.taobao.org -说明: npm 和 cnpm 的区别 1) 两者之间只是 node 中包管理器的不同 , 都可以使用 2) npm 是 node 官方的包管理器。 cnpm 是个中国版的 npm 是淘宝定制的 cnpm (gzip 压缩支持 ) 命令行工具代替默认的 npm 3) 如果因为网络原因无法使用 npm 下载那 cnpm 这个就派上用场了 4) 小结 : npm 和 cnpm 只是下载的地址不同 npm 是从国外下载东西 cnpm 是从国内 下载东西 8. 安装 webpack 和 webpack-cli , 指令: npm install webpack4.41.2 webpack-cli -D (说明这里指定了 webpack 的版本请保持一致, webpack 是一个打包工具) 9. 安装 cnpm install -g vue/cli4.0.3 如果出错了用 npm install -g vue/cli4.0.3 后者慢点而已 10. 确认 Vue-Cli 版本 创建目录 vue_project, 并 cmd 到该目录 现在我们可以使用 webpack 创建 vue 脚手架项目。运行以下命令 vue init webpack vue_project_quickstart这将创建一个名为vue_project_quickstart的新目录并在其中初始化Vue项目。等待一段时间后我们将拥有一个干净、可配置和完全工作的Vue项目下面是CLI创建项目的过程示意图让我们一起期待最后的完成吧 D:\vue_projectcd vue_project_quickstart D:\vue_project\vue_project_quickstartnpm run dev然后是 :  再访问 localhost:8080/ 段落2开发入门快速上手Vue 现在我们的Vue项目已经顺利创建让我们进入开发的核心部分吧Vue是一款灵活而强大的JavaScript框架它能够帮助我们构建交互性强、响应式的Web应用程序。下面是一些让你快速上手Vue的关键特点 1️⃣ 响应式数据Vue的核心是响应式数据系统它能够自动追踪数据的变化并将这些变化反映到页面上。这使得我们可以轻松管理和更新应用程序的状态。 2️⃣ 组件化开发Vue的组件系统使得我们能够将页面拆分为独立的、可复用的组件。这样做不仅能够提高代码的可维护性还能加速开发速度。 3️⃣ 单文件组件Vue支持使用单文件组件的方式组织代码将HTML、CSS和JavaScript代码放在同一个文件中。这种方式让我们可以更清晰地理解和编辑组件的代码。 下面是一个简单的Vue组件示例让我们一起迈出开发的第一步吧 运行项目 1. 将 Vue 脚手架项目直接拖到 IDEA 就可以打开 2. 配置 NPM 得到 : Vue 项目结构分析  main.js // The Vue build version to load with the import command // (runtime-only or standalone) has been set in webpack.base.conf with an alias. import Vue from vue import App from ./App import router from ./routerVue.config.productionTip false/* eslint-disable no-new */ new Vue({el: #app,router,components: { App },template: App/ })  import Vue from vue里的vue 来源 每个路由对象都包含 path、name 和 component 属性。 path 是路由的路径表示在浏览器地址栏中输入的路径。name 是路由的名称可以在其他地方使用。component 指定一个组件用于在路由路径匹配时渲染显示。 export default new Router({routes: [{path: /,name: HelloWorld,component: HelloWorld},{path : /Hello,name: Hello,component: Hello}] }) router-view/ 是 Vue Router 中的一个特殊组件用于渲染匹配到的路由组件。 在 Vue Router 中我们可以定义多个路由每个路由可以匹配到一个组件。router-view/ 标签的作用就是在应用的模板中标记出路由组件展示的位置。 当路由切换时router-view/ 会根据当前的路由路径动态加载对应的路由组件并在指定的位置进行渲染。 下面是一个示例展示了如何使用 router-view/ templatedivh1My App/h1router-view//div /template在上述示例中router-view/ 被放置在了 div 标签中用于展示匹配到的路由组件。当切换路由时对应的路由组件会被渲染在 router-view/ 标签的位置。 请注意在使用 router-view/ 前你需要确保已经正确配置了 Vue Router并且在组件中导入了 Vue Router并将其配置为 Vue 实例的插件。 templatediv classhelloh1{{ msg }}/h1h2Essential Links/h2ulliahrefhttps://vuejs.orgtarget_blankCore Docs/a/liliahrefhttps://forum.vuejs.orgtarget_blankForum/a/liliahrefhttps://chat.vuejs.orgtarget_blankCommunity Chat/a/liliahrefhttps://twitter.com/vuejstarget_blankTwitter/a/librliahrefhttp://vuejs-templates.github.io/webpack/target_blankDocs for This Template/a/li/ulh2Ecosystem/h2ulliahrefhttp://router.vuejs.org/target_blankvue-router/a/liliahrefhttp://vuex.vuejs.org/target_blankvuex/a/liliahrefhttp://vue-loader.vuejs.org/target_blankvue-loader/a/liliahrefhttps://github.com/vuejs/awesome-vuetarget_blankawesome-vue/a/li/ul/div /templatescript export default {name: HelloWorld,data () {return {msg: Welcome to Your Vue.js App}} } /script!-- Add scoped attribute to limit CSS to this component only -- style scoped h1, h2 {font-weight: normal; } ul {list-style-type: none;padding: 0; } li {display: inline-block;margin: 0 10px; } a {color: #42b983; } /style这段代码是一个 Vue 组件的模板部分使用了 template 标签来定义组件的结构和内容。具体解释如下 template 标签用于定义 Vue 组件的模板内容。在这个例子中模板中包含了一个顶级的 div 元素其类属性为 hello。h1 元素使用了 Vue 的插值语法 {{ msg }}表示将 msg 属性的值动态地渲染到页面上。h2 元素用于展示标题文本。ul 元素表示一个无序列表其中包含了多个列表项 li 。每个列表项都是一个超链接 a通过 href 属性指定链接地址通过 target_blank 属性设置在新标签页中打开链接。在模板的中部使用了一个 br 元素插入一个换行。该模板还包含了另外一个 h2 元素和一个包含多个列表项的 ul 元素用于展示更多的链接。 在 script 标签中通过 export default 导出一个 Vue 组件对象该对象具有以下属性和方法 name 属性指定了该组件的名称为 HelloWorld。data 方法返回一个对象其中的 msg 属性初始值为 Welcome to Your Vue.js App。这个属性可以在模板中使用插值语法动态渲染到页面上。 这样就完成了一个带有模板和数据的 Vue 组件的定义。 ✨段落3Vue插件加持开创无限可能 除了强大的核心功能外Vue还有许多优秀的插件和扩展库能够为我们的开发提供更多的便利和可能性。以下是我推荐给大家的几个Vue插件 1️⃣ Vue RouterVue Router是Vue官方提供的路由管理插件。它能够帮助我们方便地实现前端路由构建单页应用或者多页应用让我们的应用具备良好的导航功能。 2️⃣ VuexVuex是Vue官方提供的状态管理插件。它使得组件之间的状态共享和管理变得轻松而高效让我们能够更好地组织和维护我们的应用程序状态。 3️⃣ Element UIElement UI是一套基于Vue开发的组件库提供了众多美观、易用的UI组件使得我们的应用程序拥有出色的用户体验。 这些插件和扩展库的加入让我们的开发变得更加简单、高效让我们的想象力展开无限的翅膀 结语段 搭建Vue2脚手架CLI不仅是一门工具的使用更是一种高效、便捷开发的方式的选择。借助Vue的强大功能、丰富的生态系统以及众多优秀的插件和扩展库我们能够以更高的效率开发出精美、功能丰富的Web应用程序。希望我的这篇帖子能够给你带来启发和帮助让我们一起打造令人瞩目的开发利器吧✨
http://www.tj-hxxt.cn/news/223355.html

相关文章:

  • 免费商城网站制作湖北建设执业资格注册中心网站
  • wordpress postview搜索引擎优化的办法有哪些
  • 免费ppt模板免费网站免费网站在线观看人数在哪买
  • 固安建设局网站创建网站怎么赚钱的
  • 下载百度网盘宁波seo品牌推广排名
  • 公司网站建设推进表汉中微信网站建设推广
  • 杭州做网站需要多少钱建设网站价钱
  • 家居企业网站建设效果网站侧边栏怎么做
  • 广州知名网站推广视频会议软件
  • 手机端seo多语言网站seo
  • 权重网站建设桂林象鼻山在哪个位置
  • 厦门做网站企业wordpress sahifa
  • 合肥网站制作QQ织梦网站模板视频
  • 网站收录工具江苏建设人才考试网二建
  • 常州中环互联网网站建设电子商务平台建设预算
  • 网站建设组织架构网上推广工作
  • jsp 企业建站男和男人怎么做那个视频网站
  • 手机访问跳转手机网站公司的宣传网站应该怎么做
  • 网站建设相关合同内容云和网站建设
  • centos架设wordpress网站建设优化加盟代理
  • 怎么做根优酷差不多的网站怎么访问被禁止的网站
  • 网站建设平台用乐云践新网上做网站接活怎么样
  • 梅州建站网络网站的建设过程
  • 中原区网站建设百度搜索大全
  • 昌吉市住房和城乡建设局网站网站和主机有什么不同
  • 珠海网站建设黄荣如何建立自己的app
  • 网站的开发公司倒闭对网站使用哪个免费的网页制作软件最好
  • 找人做ps的网站wordpress模板修改服务
  • 做公众号好还是网站好百度手机网站自助建站
  • 网站是如何建立的呢wordpress 图片循环