当前位置: 首页 > news >正文

vue工程化vue-cli创建项目以及图形创建vue项目

vue-cli创建项目

vue-clic工具它是由vue官方出品,便于大家可以快速的构建一个vue的工程项目,它是基于webpack来构建的,vue-cli对于Nodejs的版本有一定的要求,Vue CLI 4.x 需要 Node.js v8.9 或更高版本 (推荐 v10 以上)。目前最新的vue-cli版本为5.0.4

npm i -g @vue/cli

安装成功后,检查版本信息

vue --version
命令创建项目

首先需要进入到对应的目录中(英文目录不要有空格),执行如下命令

  • vue create 项目名称(创建时会自己以对应的项目名称生成目录)vue create 01_myapp

-n 跳过 git 初始化
-m 可以指定使用的包管理工个 npm yarn pnpm 默认一般都为npm

  • 通过vue-cli命令来创建vue的工程化项目

在这里插入图片描述

  • 选择手动配置

在这里插入图片描述

  • 选择要安装的项

在这里插入图片描述

  • 选择vue库的版本

在这里插入图片描述

  • 选择css预处理

在这里插入图片描述

  • 在刚刚的配置文件以单个配置文件进行记录

在这里插入图片描述

  • 对于刚选择的配置是否记录

在这里插入图片描述


<template>
    <div id="app">
        <HelloWorld :msg="msg" /><!-- 使用组件,传值 -->
    </div>
</template>

<script>
// 引入对应的组件
// @在vue工程中,给进行了webpack别名配置,它指向 src目录
// import child from '@/components/child.vue'
import HelloWorld from "./components/myvc.vue";/* 引入组件 */

export default {
    name: "App",
    components: {/* 注册组件 */
        HelloWorld,
    },
    data(){
        return {
            msg:"父元素的信息",
        }
    }
};
</script>
/*lang 指定当前的css的预处理脚本,如果没有,则使用css,如果有一定要安装时,选中对应方案
scoped  样式作用域  名称保护  命名空间  在编译的时候,给绑定的css元素添加一个不重复的hash字符串,当前属性名称,然后它在通过css3的属性选择器来完成定义样式
*/
<style lang="scss" scoped>
</style>

图形创建vue项目

弹出的浏览器中选择创建

在这里插入图片描述

选择创建项目的路径

在这里插入图片描述

选择创建的配置

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

版本选择

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

相关文章:

  • 浏览器http提交protobuf二进制数据正常,微信小程序失败解决方案
  • 实现 QQuickImageProvider 的若干问题的思路
  • 算法——查找
  • C/C++语言100题练习计划 82——加勒比海盗船(贪心算法实现)
  • RHCE(四)--- DNS服务的正反向解析配置
  • VUE的侦听器watch
  • ROS1云课→15主题与坐标系
  • 【1. GPIO】
  • Netty——NIO(Selector处理read事件)代码示例
  • 计算机与软件技术系毕业设计(论文)实施意见-计算机毕业设计论文怎么写
  • C/C++语言100题练习计划 83——背包问题(贪心算法实现)
  • JS:数组类型及常用的方法使用
  • Oracle-job跑批变慢案例
  • java/php/python在线求助救援网站vue+elementui
  • Vivado关联Vscode,解决Vscode自动保存和卡顿问题
  • Angular js 常用指令ng-if、ng-class、ng-option、ng-value、ng-click是如何使用的?
  • Bootstrap JS插件Alert源码分析
  • extract-text-webpack-plugin用法
  • Git初体验
  • Iterator 和 for...of 循环
  • miaov-React 最佳入门
  • React系列之 Redux 架构模式
  • Selenium实战教程系列(二)---元素定位
  • Spring声明式事务管理之一:五大属性分析
  • vuex 笔记整理
  • Vue学习第二天
  • 聊聊hikari连接池的leakDetectionThreshold
  • 如何用vue打造一个移动端音乐播放器
  • 删除表内多余的重复数据
  • 思否第一天
  • 译有关态射的一切
  • 硬币翻转问题,区间操作
  • 如何用纯 CSS 创作一个货车 loader
  • 通过调用文摘列表API获取文摘
  • ​Java并发新构件之Exchanger
  • #define MODIFY_REG(REG, CLEARMASK, SETMASK)
  • #QT(一种朴素的计算器实现方法)
  • (AngularJS)Angular 控制器之间通信初探
  • (delphi11最新学习资料) Object Pascal 学习笔记---第7章第3节(封装和窗体)
  • (多级缓存)缓存同步
  • (二十三)Flask之高频面试点
  • (接口自动化)Python3操作MySQL数据库
  • (蓝桥杯每日一题)平方末尾及补充(常用的字符串函数功能)
  • (离散数学)逻辑连接词
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (三)模仿学习-Action数据的模仿
  • (原創) 博客園正式支援VHDL語法著色功能 (SOC) (VHDL)
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • (转)nsfocus-绿盟科技笔试题目
  • (转)利用ant在Mac 下自动化打包签名Android程序
  • (转)母版页和相对路径
  • ... 是什么 ?... 有什么用处?
  • .FileZilla的使用和主动模式被动模式介绍
  • .gitignore
  • .NET Conf 2023 回顾 – 庆祝社区、创新和 .NET 8 的发布