/dudu-cli

生成vue2.0多页应用multipage,区别于spa单页应用,本项目直接生成多个单独页面的应用

Primary LanguageJavaScript

dudu-cli

命令行工具创建 vue 多页应用

vue multipage 区别于 spa 项目

$ npm install dudu-cli -g
$ dudu-cli -v
dudu-cli version 0.0.1

安装并启动 helloworld 新项目

$ dudu-cli init
$ cd helloworld
$ yarn
$ yarn serve

多页中使用各常用组件demo

  • createjs 使用 createjs 库

  • fullpage 使用 fullpage 库

  • index 默认页

  • jsx 使用 jsx 语法

  • normal 普通页面

  • spa 多页中的单页应用

  • video 使用腾讯视频播放器

  • virtual-scroll 使用虚拟滚动列表

######也可自行去github手动下载模板修改 项目模板 github

如何新增页面

######类似微信小程序增加新页面,增加页面后需要重启 项目

  • pages目录下新建目录如: test
  • test 目录内增加 main.js 文件
  import Vue from 'vue'
  import '@/assets/style/main.scss';
  import app from './main.vue'
  
  new Vue({
    el: '#app',
    template: '<app/>',
    components: { app }
  })
  • test 目录内增加 main.vue 文件,即为主要的 vue 入口文件
  <template>
    <div>hello test</div>
  </template>
  <script>
    export default {
      name: 'test',
      data () {
        return {

        }
      },
      created () {
        
      }
    }
  </script>