vue单文件组件的构建

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue单文件组件的构建相关的知识,希望对你有一定的参考价值。

  在很多Vue项目中,我们使用 Vue.component 来定义全局组件,这种方式在很多中小规模的项目中运作的很好。

  但当在更复杂的项目中,就有了很大的弊端。

  我们就可以用文件扩展名 .vue的单文件组件来解决这些问题。

  我们建议你参考 webpack-simple ,只要遵循指示,你就能很快的运行一个用到 .vue 组件 。

 

  

      这是vue-cli的项目模板。

   npm install -g vue-cli
   vue init webpack-simple my-project
   cd my-project
   npm install
   npm run dev
 
  • npm run dev:Webpack + vue-loader与适当的配置源地图和热重新加载。

  • npm run build:使用html / CSS / JS进行构建。

 

  在App.vue中引入你项目的页面(import)

  技术分享

  export default{

    components:{

      "home":Home,
      "goods":Goods,
      "shopcar":Shopcar
  }

  在component中  引用以上组件

  }

 

  在项目页面组件中的结构如下:

  技术分享

 

  同样在export default中

    data:fuction(){

    },

    methods:{

    }

    这里要注意一点的是data是一个方法   就这个特殊

    完成后   npm run build  完成打包  代码会自动压缩

    index.html    dist文件夹

    这两个一起拿出来 就可以上线了

    

    以上就是vue单页面组件的构建

    

  

 

 

 

 

 

 

 





以上是关于vue单文件组件的构建的主要内容,如果未能解决你的问题,请参考以下文章

不构建单页应用程序时,如何构建 Vue.js 单文件组件并导入它们?

vue单文件组件构建vue项目的若干技巧或建议

3. Vue单文件组件

.vue文件结构解析

vue单文件组件(使用webpack打包)

认识单文件组件.vue 文件