vue项目结构分析

vue cli搭建出的项目结构目录如下:

按照顺序逐步进行分析:

     1.bulid  ---   webpack的相关配置

有用的如下图红框:

分别是,基本webpack配置,开发环境配置,生产环境配置

     2.config  ---  项目的相关配置

  • 里面的index.js文件进行配置代理服务器,与后台进行联调,在proxyTable这个属性中设置相应的后台地址就可以了

     3.node_modules  ---  存放的项目需要使用的相关依赖包

     4.src文件夹  ---  主要的代码编写

  • assets 存放共用的样式,图片
  • components 存放的业务代码,分成了一个个组件
  • router  设置的路由
  • App.vue  vue文件入口界面,根组件
  • main.js  程序的入口文件,对应webpack.base.config.js里面的入口配置

     5.static  ---  静态资源目录

  • 存放的文件不会经过webpack处理,可以直接引用

     6.packpage.json  ---  打包的一些配置

  • src里面是设置命令的,如调试或者编译的一些指令
  • 另一部分是项目需要的依赖包

     7.postcssrc.js   ---  处理css前缀问题

 

  • 为了兼容所有浏览器,有的CSS属性需要对不同的浏览器加上前缀,然而有时添加一条属性,需要添加3~4条类似的属性只是为了满足浏览器的兼容,这不仅会增加许多的工作量,还会使得你的思路被打断。  处理CSS前缀问题的神器——AutoPrefixer。
  •  Autoprefixer是一个后处理程序,你可以同Sass,Stylus或LESS等预处理器共通使用。它适用于普通的CSS,而你无需关心要 为哪些浏览器加前缀,只需全新关注于实现,并使用W3C最新的规范。

     8.babelrc  ---  设置转码的规则和插件

  • 将es6的语法转换为es5的,让浏览器可以识别操作
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值