Vue生态系统-工具

Devtools

vue-devtools是一款基于chrome游览器的插件,用于调试vue应用,这可以极大地提高我们的调试效率。接下来我们就介绍一下vue-devtools的安装。

Vue CLI

Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,提供:

  • 通过 @vue/cli 搭建交互式的项目脚手架。
  • 通过 @vue/cli + @vue/cli-service-global 快速开始零配置原型开发。
  • 一个运行时依赖 (@vue/cli-service),该依赖:
    • 可升级;
    • 基于 webpack 构建,并带有合理的默认配置;
    • 可以通过项目内的配置文件进行配置;
    • 可以通过插件进行扩展。
  • 一个丰富的官方插件集合,集成了前端生态中最好的工具。
  • 一套完全图形化的创建和管理 Vue.js 项目的用户界面。

Vue CLI 致力于将 Vue 生态中的工具基础标准化。它确保了各种构建工具能够基于智能的默认配置即可平稳衔接,这样你可以专注在撰写应用上,而不必花好几天去纠结配置的问题。与此同时,它也为每个工具提供了调整配置的灵活性,无需 eject。

Vue Loader

Vue Loader 是一个webpack的 loader,它允许你以一种名为单文件组件 (SFCs)的格式撰写 Vue 组件。
Vue Loader 还提供了很多酷炫的特性:

  • 允许为 Vue 组件的每个部分使用其它的 webpack loader,例如在 <style> 的部分使用 Sass 和在 <template> 的部分使用 Pug;
  • 允许在一个 .vue 文件中使用自定义块,并对其运用自定义的 loader 链;
  • 使用 webpack loader 将 <style> 和 <template> 中引用的资源当作模块依赖来处理;
  • 为每个组件模拟出 scoped CSS;
  • 在开发过程中使用热重载来保持状态。

简而言之,webpack 和 Vue Loader 的结合为你提供了一个现代、灵活且极其强大的前端工作流,来帮助撰写 Vue.js 应用。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在这个繁华的世界里,大家都在赶路,为了很久前许下的心愿和那个遥不可及的梦想,我们慢慢的习惯了孤单,也在每个夜晚独自...
    何善尼阅读 607评论 0 1
  • 就在刚才烦躁的时候,我把工作底稿又看了一遍,又查了不少资料。确保自己尽职尽责。再来说这些话 很少失眠,很少在我的小...
    一书onebook阅读 190评论 0 0
  • 晚安 ――罗诗默 想象过 拆信时的时间地点 会不会是刚握在手中的瞬间 会不会是端坐在房内的安然 会不会一...
    罗诗默阅读 236评论 0 3
  • 前些日子因工作、小孩上学的事特别焦虑,不知为什么这些天我总是不由自主想起小时候的事,小时候的兴趣爱好,小时候好的习...
    紫霞妖妖阅读 637评论 0 0
  • 道德经里有这样一句话:天地不仁,以万物为刍狗。意思是说呀,天地对待万物就像对待草狗一样,没有对任何事物偏心,对人...
    sarah乐河的水阅读 346评论 0 6