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

阳澄湖大闸蟹网站建设安陆做网站公司

阳澄湖大闸蟹网站建设,安陆做网站公司,刷排名凡搜网站宝,网站建设背景朝阳vue-cli创建项目、vue项目目录结构、 ES6导入导出语法、vue项目编写规范 1 vue-cli创建项目 1.1 vue-cli 命令行创建项目 1.2 使用vue-cli-ui创建 2 vue项目目录结构 2.1 运行vue项目 2.2 vue项目的目录结构 3 es6导入导出语法 4 vue项目编写规范 4.1 修改项目 4.2 以后…

vue-cli创建项目、vue项目目录结构、 ES6导入导出语法、vue项目编写规范

1 vue-cli创建项目

1.1 vue-cli 命令行创建项目
1.2 使用vue-cli-ui创建

2 vue项目目录结构

2.1 运行vue项目
2.2 vue项目的目录结构

3 es6导入导出语法

4 vue项目编写规范

4.1 修改项目
4.2 以后写vue项目,只需要在固定位置写固定代码即可

1 vue-cli创建项目

# 单页面应用:spa-以后vue项目就只有一个 xx.html 页面-定义很多组件,不可能都写在 xx.html中把
# 单文件组件(一个组件一个文件)https://v2.cn.vuejs.org/v2/guide/single-file-components.html #ad# 一个组件中有的东西1 html内容:以后html都放在  template标签中2 css内容 :以后都放在 style 标签中3 js内容:  以后都放在 script标签中# 使用vue-cli 创建vue项目,才能使用 单文件组件-vue脚手架:创建出vue的项目,里面带了很多基础代码-类似于django-admim命令,可以创建出django项目# vue-cli脚手架,# vue2中使用创建vue项目的软件必须用vue-cli# vue3中可以使用vue-cli,也可也使用vite创建,vite号称新一代的构建工具
# 使用vue-cli创建vue项目  步骤1 vue-cli是个软件,运行在nodejs环境中,安装nodejs-下载地址:https://nodejs.p2hp.com/download/-类似于python解释器,一路下一步安装---》选择安装位置---》添加到环境变量(以后再任意位置执行node或npm都会找到)-查看node版本node -v-安装完,释放两个可执行文件node  等同于  pythonnpm   等同于    pip2 npm 安装第三方模块,速度很慢,淘宝做了个cnpm,以后咱们可以使用cnpm替代npm,会去淘宝镜像站下载,速度快npm install -g cnpm --registry=https://registry.npm.taobao.org# 以后 使用npm安装模块的命令全都换成 cnpm3 在node环境中装vue-cli  (类似于装django)cnpm install -g @vue/cli4 装完脚手架,会多出一个命令   vue 用来创建vue项目   等同于djagno-admin命令5 使用脚手架,创建vue项目	vue create 项目名# vue create  myfirstvue

1.1 vue-cli 命令行创建项目

1 vue create 项目名vue create  vue_first2 选择入下图
3 选择Babel,Router,vuexBabel:语法转换Router:页面跳转 路由效果vuex:状态管理器,存储数据的3 选vue版本
4 选package.json
5 之前的设置,保存与不保存都可以...等待即可

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.2 使用vue-cli-ui创建

按住win+R,打开cmd窗口,然后输入cd 路径:再输入 vue ui这会启动出一个服务,直接在浏览器中点点击就可以创建vue的项目

2 vue项目目录结

--编写vue项目,使用编辑器---》pycharm--使用pycharm打开vue项目

2.1 运行vue项目

1.方式一:命令行中 (一定要注意路径)npm run serve2.方式二:使用pycharm运行  ---》点击绿色箭头配置一个启动脚本,以后点绿色箭头运行即可

在这里插入图片描述

2.2 vue项目的目录结构

vue_first           # 项目名-node_modules    # 文件夹,放了该项目所有的依赖,很小很多,以后把项目传给别人,这个要删除 ,别人拿到执行  cnpm install  安装依赖-public           # 文件夹-favicon.ico  # 小图标,浏览器上面显示,可以替换-index.html   # spa,这个html是整个项目的一个html  你不要动-src              # 以后动这里面的东西,所有代码都在者-assets       # 文件夹,放一些静态资源,图片,js,css-components    #  以后小组件写在里面  xx.vue-HelloWorld.vue  # 默认提供了一个组件-router     # 装了vueRouter就会有这个文件夹,如果不装就没有,现在不用关注-index.js-store      # 装了vuex就会有,不装就没有   -index.js-views    # 文件夹,里面放了所有页面组件-AboutView.vue    # 首页组件-HomeView.vue	# 关于组件 	 - App.vue         # 跟组件- main.js          # 项目启动的入口文件,核心-.gitignore  # git相关,后面学了就会了-README.md   # 项目介绍-package.json  # 重要,存放依赖-vue.config.js  # vue项目的配置文件-package-lock.json # 锁定文件babel.config.js  # babel的配置,不用管jsconfig.json### 总结
以后只需要关注src文件夹下的文件即可

3 es6导入导出语法

# 导出语法   1 项目中:创建包,创建要给文件夹  lin2 在包下创建 package.js3 在文件中写js代码var name = 'lqz'function add(a, b) {return a + b}4 默认导出 对象 export default {add:add,name:name}5 命名导出 导出了两个变量export const name = '彭于晏'export const add = (a, b) => {return a * b}# 导入语法# 默认导出的导入1 在任意的js中import 起个名字  from './lin/package'2 使用导入的包起个名字.导出的字段# 命名导出的导入1 在任意的js中import {name,add}  from './lin/package'2 直接用即可

3.1 自建文件lin/package.js

// 自定义变量和方法
// let name = 'lin'// function add(a, b) {
//     console.log(name)
//     return a + b
// }// 导出
// 1.默认导出:3中导出法// 1.1
export default {name,add
}// 1.2
// export default {
//     name: name,
//     add: add
// }// 1.3
// export default {
//     name: name,
//     add: function (a, b) {
//         return a + b
//     }
// }// 2.命名导出:导出了两个变量export const name = '彭于晏'
// export const add=function (a, b) {
//     return a * b
// }
// 改为箭头函数
export const add = (a, b) => a * b

3.2 main.js

'''在main.js文件中加入下面代码'''// console.log('我执行了')
// 演示:使用刚刚写的包中的js代码// 导入:默认导出的导入
import lin from './lin/package'
let res = lin.add(3, 5)
console.log(res)
console.log(lin.name)// 导入:命名导出的导入
import {add, name} from './lin/package'
console.log(add(5, 6))
console.log(name)

4 vue项目编写规范

4.1 修改项目

App.vue

<template><div id="app"><router-view></router-view></div>
</template>

HomeView.vue

<template><div class="home"></div>
</template><script>
export default {name: 'HomeView',
}
</script>

AboutView.vue

<template><div class="about"><h1>This is an about page</h1></div>
</template>

4.2 以后写vue项目,只需要在固定位置写固定代码即可

1 只需要创建页面组件IndexView.vue2 里面有三部分2.1 template 必须只能有一个标签,以后所有的html都写在这里<template><div class="home"><h1>我是首页</h1><button @click="handleClick">点我看美女</button></div></template>2.2 script 标签写js代码<script>export default {name: 'HomeView',data(){return {}},methods: {handleClick() {alert('美女')}}}</script>2.3 所有的样式,写在<style><style>h1{font-size: 80px;}</style>
http://www.yayakq.cn/news/889790/

相关文章:

  • 有经验的做网站长沙做网站备案
  • 株洲网站建设 公司有什么值得做的网站
  • 电商网站建设包括哪些内容万词霸屏百度推广seo
  • 帮传销做网站违法吗wordpress 迁移服务器
  • 重庆网站建设 重庆网站制作c2c有哪些平台
  • 建设网站前端中国建设银行官网站e路护下载
  • 网站建设预算项目代运营怎么做
  • 手机网站设计创意说明做网站需要具备什么要求
  • 江苏省建设工程八大员考试网站长春软件开发
  • 大家都在哪些网站上做医药招商团员电子档案查询网
  • 浅谈阿里企业的电子网站建设旅游推广赚佣金哪个平台好
  • 北京广告网站建设企业形象包装公司
  • 怎么买域名建网站网站建设体质喝什么茶
  • 信阳网站建设一级a做爰片在线网站
  • 360个人网站怎么推广在那里建立公司网站
  • 搭建网站php源码衡水网站建设费用
  • 网站 虚拟空间装修设计方案
  • 绵阳网站关键字优化手机排行榜2021前十名最新性价比
  • 个人工作室如何做网站泉州网站制作哪个好薇
  • 做视频网站 许可石家庄建站培训
  • 网站后台修改网站首页怎么做电商网站模板
  • 网站建设服务器的选择方式包括哪些查询网站备案时间
  • 做的好的区块链网站新浪军事网
  • 网站开发专业感想公司网站模板怎么写
  • 购物网站毕业设计论文网站建设哪家学校好
  • 宿州建设网站公司wordpress大淘客主题
  • 邢台营销型网站制作湖南现在有什么网站做农副产品
  • 如何在外管局网站上做a合同可以免费注册网站
  • 怎么在网站做系统哪个网站可以学做衣服
  • 常平营销网站建设有域名有服务器如何做网站