iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > html >vue项目构建需要哪些目录
  • 469
分享到

vue项目构建需要哪些目录

2024-04-02 19:04:59 469人浏览 泡泡鱼
摘要

本文小编为大家详细介绍“Vue项目构建需要哪些目录”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue项目构建需要哪些目录”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。vue构

本文小编为大家详细介绍“Vue项目构建需要哪些目录”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue项目构建需要哪些目录”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

vue构建需要的目录:1、build(构建脚本目录);2、config(项目配置目录);3、node_modules(项目依赖模块目录);4、src;5、static(静态资源目录);6、components(组件目录)等等。

教程操作环境:windows7系统、vue2.5.2版,DELL G3电脑。

VUE项目搭建和目录说明

一、安装node环境

  1、下载地址为:https://nodejs.org/en/

  2、检查是否安装成功:如果输出版本号,说明我们安装node环境成功

  vue项目构建需要哪些目录

  3、为了提高我们的效率,可以使用淘宝的镜像:Http://npm.taobao.org/

  输入:npm install -g cnpm –reGIStry=https://registry.npm.taobao.org,即可安装npm镜像,以后再用到npm的地方直接用cnpm来代替就好了。

  vue项目构建需要哪些目录

  检查是否安装成功:

  vue项目构建需要哪些目录

二、搭建vue项目环境

  1、全局安装vue-cli

npm install --global vue-cli

  vue项目构建需要哪些目录

  2、进入你的项目目录,创建一个基于 webpack 模板的新项目

  vue项目构建需要哪些目录  

  说明:

    Vue build ==> 打包方式,回车即可;

    Install vue-router ==> 是否要安装 vue-router,项目中肯定要使用到 所以Y 回车;

    Use ESLint to lint your code ==> 是否需要 js 语法检测 目前我们不需要 所以 n 回车;

    Set up unit tests ==> 是否安装 单元测试工具 目前我们不需要 所以 n 回车;

    Setup e2e tests with Nightwatch ==> 是否需要 端到端测试工具 目前我们不需要 所以 n 回车;

  3、进入项目:cd vue-demo,安装依赖

  vue项目构建需要哪些目录

  安装成功后,项目文件夹中会多出一个目录: node_modules

  vue项目构建需要哪些目录 

  4、npm run dev,启动项目

  项目启动成功:

  vue项目构建需要哪些目录

三、vue项目目录讲解

  vue项目构建需要哪些目录

  1、build:构建脚本目录

    1)build.js   ==>  生产环境构建脚本;

    2)check-versions.js   ==>  检查npm,node.js版本;

    3)utils.js   ==>  构建相关工具方法;

    4)vue-loader.conf.js   ==>  配置了CSS加载器以及编译css之后自动添加前缀;

    5)WEBpack.base.conf.js   ==>  webpack基本配置;

    6)webpack.dev.conf.js   ==>  webpack开发环境配置;

    7)webpack.prod.conf.js   ==>  webpack生产环境配置;

  2、config:项目配置

    1)dev.env.js   ==>  开发环境变量;

    2)index.js   ==>  项目配置文件;

    3)prod.env.js   ==>  生产环境变量;

  3、node_modules:npm 加载的项目依赖模块

  4、src:这里是我们要开发的目录,基本上要做的事情都在这个目录里。里面包含了几个目录及文件:

    1)assets:资源目录,放置一些图片或者公共js、公共css。这里的资源会被webpack构建;

    2)components:组件目录,我们写的组件就放在这个目录里面;

    3)router:前端路由,我们需要配置的路由路径写在index.js里面;

    4)App.vue:根组件;

    5)main.js:入口js文件;

  5、static:静态资源目录,如图片、字体等。不会被webpack构建

  6、index.html:首页入口文件,可以添加一些 meta 信息等

  7、package.JSON:npm包配置文件,定义了项目的npm脚本,依赖包等信息

  8、README.md:项目的说明文档,markdown 格式

  9、.xxxx文件:这些是一些配置文件,包括语法配置,git配置等

四、开始我们的第一个vue项目

  1、在components目录下新建一个views目录,里面写我们的vue组件

    1)开始我们的第一个组件:

    a:在views目录下新建First.vue

    b:在router目录下的index.js里面配置路由路径

    vue项目构建需要哪些目录

     c:template 写 html,script写 js,style写样式

   vue项目构建需要哪些目录

    d:输入ip: http://localhost:8010/#/first,查看页面效果

    vue项目构建需要哪些目录

    注意:

    一个组件下只能有一个并列的 p,以下写法是错误:

    vue项目构建需要哪些目录

    数据要写在 return 里面,而不是像文档那样子写,以下写法错误:

    vue项目构建需要哪些目录

  2、讲讲父子组件

    1)在components目录下新建sub文件夹,用于存放一下可以复用的子组件。比如新建一个Confirm.vue组件

    vue项目构建需要哪些目录

    3)在父组件中引入子组件

    引入:import Confirm from '../sub/Confirm'

    注册:在<script></script>标签内的 name代码块后面加上 components: {Confirm}

    使用:在<template></template>内加上<confirm></confirm>

    完整代码:

    vue项目构建需要哪些目录

    2)父子组件通信

    子组件:

vue项目构建需要哪些目录

    父组件:

vue项目构建需要哪些目录

  3、使用路由搭建单页应用

    1)按照以上方法,新建一个Second.vue组件

    2)路由跳转:<router-link to="/second">去第二个页面</router-link>

    vue项目构建需要哪些目录

    vue项目构建需要哪些目录

    路由跳转之后,注意观察路径变化:

    vue项目构建需要哪些目录

    可以看到,在html中解析成了a标签

    vue项目构建需要哪些目录

  4、如何用less写样式

    1)安装less依赖:npm install less less-loader --save

    vue项目构建需要哪些目录

    安装成功之后,可在package.json中看到,多增加了2个模块:

    vue项目构建需要哪些目录

    2)编写less

    vue项目构建需要哪些目录  

五、补充

  1、解决vue不能自动打开浏览器的问题:当我们输入npm run dev,运行项目,命令行提示我们运行成功,但是浏览器也没有自动打开,只能自己手动输入。

  解决:

    1)打开config  ==> index.js

    vue项目构建需要哪些目录

    2)module.exports配置中找到autoOpenBrowser,默认设置的是false

    vue项目构建需要哪些目录

    3)将autoOpenBrowser改为true

    vue项目构建需要哪些目录

    4)Ctrl+C,然后我们重启一下,就能自动打开浏览器了

    vue项目构建需要哪些目录

  2、为了避免端口冲突,也可以修改port,打开目录同上

    vue项目构建需要哪些目录

    修改成功:

    vue项目构建需要哪些目录

读到这里,这篇“vue项目构建需要哪些目录”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网html频道。

--结束END--

本文标题: vue项目构建需要哪些目录

本文链接: https://www.lsjlt.com/news/88147.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • vue项目构建需要哪些目录
    本文小编为大家详细介绍“vue项目构建需要哪些目录”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue项目构建需要哪些目录”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。vue构...
    99+
    2024-04-02
  • vue-cli构建Vue项目遇到的问题有哪些
    小编给大家分享一下vue-cli构建Vue项目遇到的问题有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!问题表象和解决方案1、编译后js、css等相对路径和绝对路径。config/in...
    99+
    2024-04-02
  • vue-cli创建项目及项目结构解析
    目录1.进入一个目录,创建项目2.选择你需要的配置项2.1 选择vue版本2.2 选择选择是否使用history router2.3 选择css 预处理器2.4 选择Eslint代码...
    99+
    2024-04-02
  • 编译php7需要考虑哪些安装目录选项
    这篇文章主要介绍“编译php7需要考虑哪些安装目录选项”,在日常操作中,相信很多人在编译php7需要考虑哪些安装目录选项问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”编译php7需要考虑哪些安装目录选项”的疑...
    99+
    2023-07-05
  • Vue-cli搭建项目后的目录结构有什么意思
    这篇文章主要为大家展示了“Vue-cli搭建项目后的目录结构有什么意思”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Vue-cli搭建项目后的目录结构有什么意思...
    99+
    2024-04-02
  • 创建JSP项目要注意哪些事项
    创建JSP项目时,需要注意以下事项: 确保安装了适当的开发工具,如Eclipse、NetBeans等。 确保已经安装了Jav...
    99+
    2024-03-13
    JSP
  • 如何用Vue-cli来构建Vue项目
    这篇文章给大家介绍如何用Vue-cli来构建Vue项目,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。首先需要安装Vue-cli:npm install -g vue-cli全局先安装Vue...
    99+
    2023-06-22
  • springBoot项目常用目录有哪些
    本篇文章和大家了解一下springBoot项目常用目录有哪些。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。springBoot项目常用目录springBoot项目的目录结构及名规范介绍基于SpringBoot开发时的目录...
    99+
    2023-07-06
  • Vue项目都有哪些
    这期内容当中小编将会给大家带来有关Vue项目都有哪些,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。我们知道,现在在面试时,如果在 github 或 其他开源网站上贡献过开源项目,往往能加分不少我最近也比较...
    99+
    2023-06-22
  • vue模版需要放在项目的哪个位置中
    这篇“vue模版需要放在项目的哪个位置中”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“vue模版需要放在项目的哪个位置中”文...
    99+
    2023-07-05
  • Linux目录结构有哪些
    这篇文章主要介绍了Linux目录结构有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。linux的文件系统是采用级层式的树状目录结构,在此结构中最上层是根目录“/”,然后在...
    99+
    2023-06-27
  • Java项目的目录结构详解
    一个java web项目 目录分为两个部分 ① Web应用的根目录下子目录WEB-INF,里面内容不能被客户端访问的,包括专用Web应用程序软件,包括Servlet类文件、部署描述符...
    99+
    2024-04-02
  • 详解Vue-cli来构建Vue项目的步骤
    首先需要安装Vue-cli: npm install -g vue-cli 全局先安装Vue-cli,安装好了Vue-cli。就可以使用它来构建项目 vue init w...
    99+
    2024-04-02
  • 使用pycharm创建新项目要注意哪些事项
    确保你已经安装了最新版本的PyCharm,以确保你可以使用最新的功能和修复程序。在创建项目之前,最好确定你已经安装了所需的Pyth...
    99+
    2024-04-02
  • VUE项目初建和常见问题有哪些
    这篇文章将为大家详细讲解有关VUE项目初建和常见问题有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。拿猫眼为例:步骤:需要预装node.js1. 查看node版本,控...
    99+
    2024-04-02
  • vue3项目目录结构示例详解
    目录一、vue3项目的目录结构详解二、部分主要文件详解1、index.html2、main.js(main.ts)3. package.json三、其他说明1. node版本错误2....
    99+
    2023-02-03
    vue3.0目录结构 vue项目目录结构 vue项目的目录结构
  • Maven中怎么指定项目构建的源代码目录
    在Maven中,可以通过在pom.xml文件中配置maven-compiler-plugin插件来指定项目构建的源代码目录。 <...
    99+
    2024-04-09
    Maven
  • tomcat目录的结构有哪些
    这期内容当中小编将会给大家带来有关tomcat目录的结构有哪些,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。tomcat目录结构简介如果我们有一个web应用,名称为“mail”(同时也是web应用所在目录...
    99+
    2023-05-31
    tomcat omc tomca
  • linux的目录结构有哪些
    linux中目录的结构有:1.可分享目录,可以分享给其他系统挂载使用;2.不可分享目录,装置文件或与程序有关的socket文件;3.不变目录,数据是不会经常变动;4.可变动目录,经常改变数据;linux中目录的结构有以下几种可分享目录可分享...
    99+
    2024-04-02
  • php读取zip内目录要注意哪些事项
    在使用PHP读取zip内目录时,需要注意以下事项: 确保PHP的Zip扩展已安装和启用,可以通过phpinfo()函数查看PHP...
    99+
    2024-03-06
    php
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作