纯知识干货vue2学习之问答一

        是不是后端开发的程序员都惧怕学习前端呢。我接触过很多同事都有此感受。如果你也有一样的感受,那就来看看这些问答,然后试着亲自上手敲敲代码。久而久之,你就会不自觉的学会了前端开发知识。

        本文章列举了4个知识点的问答。

        1,vue2 安装编译打包运行命令是什么?

        安装命令:npm install highcharts --legacy-peer-deps    后面的参数代表忽略依赖包的版本问题。

        打包命令:npm run build

        运行命令:npm run dev 
        主意工程中package.json文件以下相关内容

        "scripts": {

            "dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",

            "start": "npm run dev",

            "build": "node build/build.js"

          }

        这段 package.json 中的 scripts 配置是 Vue2 项目的常用命令配置,主要功能如下:

            "dev" 命令:

            使用 webpack-dev-server 启动开发服务器
            --inline 启用内联模式(自动刷新)
            --progress 显示编译进度
            --config 指定开发环境的 webpack 配置文件路径

            "start" 命令:

            是 dev 命令的别名
            执行 npm run start 等同于 npm run dev

            "build" 命令:

            用于生产环境打包
            调用 build/build.js 脚本执行构建流程
            会生成优化后的静态文件(通常放在 dist 目录)

        这些命令是 Vue2 基于 webpack 的标准配置,分别对应开发和生产两种环境的需求。开发时使用 npm run dev 启动带热重载的开发服务器,发布时使用 npm run build 进行生产构建。

        2,默认访问的页面index.html里面的 <div id="app"></div> 是如何被渲染的

        在 Vue2 项目中,<div id="app"></div> 的渲染是通过 Vue 实例挂载 完成的。整个过程如下:
        渲染流程:
        1. 入口文件:src/main.js

        这是 webpack 打包的入口点,也是 Vue 应用的起点。示例代码如下:

        import Vue from 'vue'
        import App from './App.vue'
        import router from './router'
        import store from './store'

        new Vue({
          el: '#app',          // 指定挂载的目标元素
          router,              // 注入路由
          store,               // 注入状态管理
          components: { App }, // 注册根组件
          template: '<App/>'   // 使用的模板
        })

        2. 根组件:src/App.vue

        示例代码如下:

                <template>
                  <div id="app">
                    <router-view/>  <!-- 路由内容将在这里渲染 -->
&nbs

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

wangzewu1

谢谢您的鼓励,一分钱都是爱

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

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

打赏作者

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

抵扣说明:

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

余额充值