Java Spring Boot + Vue 实习项目2:如何使用Vue CLI

1. 第一次使用Vue, Vue CLI
    1.1 安装Node.js运行环境,其中包含NPM包管理工具,安装好后就可以通过npm命令下载js包了。
    1.2 安装cnpm镜像,提高访问速度:npm install -g cnpm
    1.3 通过cnpm安装Vue CLI:cnpm install -g @vue/cli
2. 使用Vue CLI建立项目
    2.1 建立存放前端项目的文件夹:cd xxx, mkdir example
    2.2 在example中建立新项目:vue create demo(demo为项目名)
    2.3 依次选择以下项:
        Manually select features
        Babel & Router(Babel是一个插件,用为编译打包时适应低版本;Router是路由器,管理路径和对应的模块)
        n(不使用history mode)
        In package.json(在这里存放config)
        N(不保存preset)
    2.4 等待下载完成,进入路径,启动项目:cd demo,npm run serve
    2.5 现在打开浏览器进入屏幕显示的端口号界面,即可看到欢迎界面。
    2.6 进入项目文件夹,引入必要的js组件
        axios:cnpm install axios -S
        font-awesome:cnpm install font-awesome -S
        Element UI:cnpm i element-ui -S
    2.7 在package.json中添加:
        "vue": {
         "publicPath":"./"
        }
    2.8 将索尔科技的两个文件夹替换。
3. 如何使用Vue
    3.1 使用Visual Studio Code打开demo项目,找到view/index.vue,发现vue文件由3部分构成:HTML、JS、样式表
        找到index.js路由器配置
    3.2 在view文件夹中创建my.vue
        <template>
        <div>
            <input type="text" v-model="info"/>
            Hello World
            {{info}}
            <div>
                <input type="checkbox" v-model="ok"/>{{ok}}
                <div v-for="n in arr" :key="n">{{n}}</div>
            </div>
        </div>
        </template>

        <script>
        export default {
            //data()返回一个js对象,该对象描述了vue的数据部分,这些数据一般与页面进行绑定
            data(){
                return {
                    info: "Hello World Message",
               ok: "true",
                    arr:["xxx", "yyyyy", "zzzzzz", "xxxx", "大家好"]
                };
            }
        }
       </script>

        <style scoped>

        </style>

        说明:
        scoped:样式表只在本页面有效
        data(){}中return的是定义的字符串、bool值和定义的数组
        上面的html中可以通过{{变量名}}调用
    3.3 所有的vue在index.js中配置
           import My from '../views/my.vue'
         在routes中增加
         {
            path: "/my",
            name: "Index",
            component: My
        }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hinomoto Oniko

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值