目录
1.软件下载
1.1 安装Nodejs服务器
1.2 安装npm
1.3 安装vue的脚手架
2.使用脚手架创建Vue工程
3.webstorm打开vue工程
3.1 对应项目各部分
3.2 关于项目的指令
4.关于main.js
4.1 一个组件引用另一个组件
4.2 父组件如何向子组件传值
5. 路由的用法
5.1 此处常见错误
5.1.1 template错误
5.1.2 webStor没有报错,页面没有显示内容
1.软件下载 前端服务器Nodejs 开发工具VsCode[为了和idea匹配使用WebStorm]。
1.1 安装Nodejs服务器 步骤省略---[注意:不要安装到中文目录下]
验证是否安装完成:
文章图片
1.2 安装npm 因为前端项目也需要依赖一些插件:比如:axios elementui 那么我们可以使用npm下载并安装到当前项目。
我们无需安装因为在nodejs中默认带了该软件
文章图片
1.3 安装vue的脚手架 脚手架的作用:就是用来帮助创建前端vue工程。
安装的命令:
npm install -g @vue/cli速度很慢,查看是否安装口令为:
文章图片
2.使用脚手架创建Vue工程 (1)在cmd窗口中输入
vue ui
文章图片
(2)创建
文章图片
文章图片
文章图片
文章图片
文章图片
(3)创建完成后
文章图片
文章图片
(4)安装需要的插件和依赖
文章图片
文章图片
(5)安装axios发送异步请求的依赖
文章图片
文章图片
3.webstorm打开vue工程
文章图片
3.1 对应项目各部分
文章图片
整个项目中node_modules占用项目的空间99%。 以后拿到的项目一定没有node_modules。需要自己在本地安装。
3.2 关于项目的指令
npm install-- 安装项目需要的模块
npm run serve--运行项目 nodejs
这个serve是在package.json里面的端口号,可以随意修改。
文章图片
4.关于main.js
文章图片
4.1 一个组件引用另一个组件 当前组件中导入另一个组件
import hello from './components/Hello.vue'注册另一个组件
export default {使用注册的组件
name: 'app',
//(2)注册组件
components: {
// HelloWorld
hello
}
4.2 父组件如何向子组件传值 当前组件中导入另一个组件
/*注册另一个组件
*import 别名 from '组件路径'
*/
import hello from './components/Hello.vue'
export default {使用注册的组件
name: 'app',
//(2)注册组件
components: {
// HelloWorld
【WebStor|Vue的使用方法】hello
},
data(){
return {
"name":"张三"
}
}
}
在子组件中使用(在components下创建Hello.vue子组件,与上边的组件路径一致)
5. 路由的用法
你好,李焕英{{msg}}
5.1 此处常见错误 5.1.1 template错误
Errorscompiling template: component template requies a root element,rather than just text.
根据意思来理解就是说,template模板编译错误,组件模板需要一个根元素而不仅仅是个文本
产生原因:
文章图片
5.1.2 webStor没有报错,页面没有显示内容
(1)是否忘记写路由视图
文章图片
(2)点击F2查看错误,并解决即可正常显示
推荐阅读
- 小程序|关于前后端分离的概念,作用,优缺点
- 2022年前端面试题
- spring|一个基于SpringBoot2+Vue+Redis的企业级聚合支付系统
- vue.js|Java设计-微信小程序线上点餐/外卖项目+后台管理系统
- Java|Linux下web后台服务器搭建
- DGIOT平台实时展示OPC上报数据全流程代码剖析
- react|react native常用插件
- react.js|React(9)—— Hooks - LazyLoad - Context - 组件优化 - 错误边界 - 组件通信方式总结
- 前端|Next.js 与 React 之间的比较