Vue如何进行环境搭建和项目构建

本篇文章给大家详细介绍一下vue进行环境搭建和项目构建的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

Vue如何进行环境搭建和项目构建

1.下载安装node.js

https://nodejs.org/zh-cn/
在这里插入图片描述

2.修改包路径

在node安装目录中新建文件夹node_cache、node_global

node_global 全局包下载存放node_cache node缓存

CMD窗口执行两条命令:

立即学习“前端免费学习笔记(深入)”;

npm config set prefix "D:jnodejsode_global"npm config set cache "D:odejsode_cache"

登录后复制

3.设置环境变量

用户变量修改path:

在这里插入图片描述

系统变量添加NODE_PATH,值为D:odejsode_modules

在这里插入图片描述

添加到path

在这里插入图片描述

4.安装cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org

登录后复制

在这里插入图片描述

5. 安装vue、vue-cli脚手架

cnpm install vue -gcnpm install vue-cli -g

登录后复制

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

vue -V或者是vue –version查询的是vue-cli的版本

在这里插入图片描述

6.构建项目

vue init webpack "项目名称"

登录后复制

在这里插入图片描述
项目目录结构:
在这里插入图片描述

build 文件夹: 里面是对 webpack 开发和打包的相关设置,包括入口文件、输出文件、使用的模块等;config 文件夹: 主要是指定开发和打包中的静态资源路径、要压缩的文件类型、开发使用的端口号、开发使用虚拟服务器跨域请求 api 等。node_modules: 项目的依赖库;src 文件夹: 我们主要操作的地方,组件的增加修改等都在这个文件夹里操作,下文会有详细介绍;static 文件夹: 静态资源文件夹,放置不会变动的资源,直接被复制到最终的打包目录(默认是dist/static)下;.babelrc: 使用 babel 的配置文件,用来设置转码规则和插件;.editorconfig: 代码的规范文件,规定使用空格或 tab 缩进,缩进的长度是两位还是四位之类的代码风格,使用的话需要在编辑器里下载对应的插件;.eslintignore: 指定 eslint 忽略的文件;.eslintrc: 配置 eslint 的检测规则,强制按照规则书写代码;.gitignore: 指定 git 忽略的文件,所有 git 操作均不会对其生效;.postcssrc: 指定使用的 css 预编译器,里面默认配置了 autoprefixer ,自动补全浏览器前缀;favicon.ico: 浏览器标签页 title 旁边的小图标,这是需要我们自己粘贴过来的;index.html: 首页文件,项目运行的时候,会自动将我们在 src 文件夹里生成的组件插入这个文件里;LICENSE: 项目声明的 license;package-lock.json: 当 node_modules 或 package.json 发生变化时自动生成的文件。这个文件主要功能是确定当前安装的包的依赖,以便后续重新安装的时候生成相同的依赖,而忽略项目开发过程中有些依赖已经发生的更新;package.json: 指定项目开发和生成环境中需要使用的依赖库;
README.md: 相当于是一个备注文件,对项目开发过程中需要注意的地方进行一些说明。

推荐学习:vue.js教程

以上就是Vue如何进行环境搭建和项目构建的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/3020384.html

(0)
上一篇 2025年3月13日 05:36:31
下一篇 2025年3月1日 22:14:29

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • Vue常用的组件通信方式

    本篇文章给大家详细介绍一下vue常用的组件通信方式。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 组建通信的基本模式:父子组件的关系可以总结为 prop 向下传递,事件向上传递。父组件通过 prop 给子组件下发数据,子…

    2025年3月13日
    200
  • Vue如何封装一个TodoList

    本篇文章给大家详细介绍一下vue封装一个todolist的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 使用Vue封装一个简易的Todolist的小案例. 同时加入了浏览器本地缓存的技术手段. 浏览器本地缓冲: 前…

    2025年3月13日 编程技术
    200
  • 如何在vue中使用umy-ui

    本篇文章给大家详细介绍一下在vue中使用umy-ui的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 1.下载umy-ui      http://www.umyui.com/ npm install  umy-ui…

    2025年3月13日
    200
  • vuex使用场景是什么

    vuex使用场景:1、用户的个人信息管理模块;2、电商项目的购物车模块;3、我的订单模块,订单列表中点击取消订单,然后更新对应的订单列表;4、在订单结算页,获取需要的优惠券,并更新订单优惠信息。 本教程操作环境:windows7系统、vue…

    2025年3月13日
    200
  • vue组件传值的方法有哪些

    vue组件传值的方法:1、父向子传值使用props;2、子向父传值使用“$emit”;3、使用EventBus或Vuex进行兄弟传值;4、使用“provide/inject”或“$attrs/$listeners”方法进行跨级传值。 本教程…

    2025年3月13日
    200
  • vue传值有哪8种方法

    传值方式有:props和“$emit”、“$attrs”和“$listeners”、中央事件总线、v-model、provide和inject、“$parent”和“$children”、vuex、localStorage/session。…

    2025年3月13日
    200
  • vue组件中如何引入css文件

    在vue中,可以使用“@import”规则引入css文件,只需要在style标签中添加“@import css样式地址”即可。“@import”规则用于从其他样式表导入样式规则,该规则必须先于所有其他类型的规则。 本教程操作环境:windo…

    2025年3月13日
    200
  • 2022年值得收藏的17个Vue 后台管理模板

    本篇文章给分享17个值得收藏的vue后台管理模板。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 相关推荐:《vue.js教程》 后面的模板是我们做后台管理系统经常所需要的东西。 虽然,我们总可以花很多时间从头开始设计自己…

    2025年3月13日 编程技术
    200
  • vue兄弟组件传值有哪五种方法

    五种方法为:1、父组件向子组件进行传值;2、子组件向父组件进行传值;3、父组件中的标签上定义自定义事件,在事件内部获取参数;4、在子组件中触发自定义事件,并传参;5、通过公共组件Bus.js,进行传参。 本教程操作环境:windows7系统…

    2025年3月13日
    200
  • vue路由跳转的三种方式是什么

    跳转方式:1、使用“”语句;2、使用“this.$router.push({ path:’/user’})”语句;3、使用“this.$router.replace{path:’/’}”语句。 本教程操作环境:win…

    2025年3月13日
    200

发表回复

登录后才能评论