Vue环境搭建

简介: Vue环境搭建

环境



  • 1.检查有没有nodejs
- node  -v


  • 2.检查有没有vue
- vue  -V


win  +  R 输入cmd


  • 3.如果提示“XXXX”不是内部命令或外部命令,说明没有安装,需要安装
  • 4.安装nodejs去百度搜索nodejs
  • 5.安装vue去cli.vuejs.org找安装命令


npm install -g @vue/cli
# OR
yarn global add @vue/cli


包管理工具



  • 包===插件 例如:vue,echars


npm


  • npm 是nodejs软件自带的一个包管理的工具,由于是外国人写的,他默认下载文件的地址是国外的所以很慢


修改成国内地址:`npm config set registry https://registry.npm.taobao.org`
检测:`npm config get registry`


yarn


  • yarn 必须基于nodejs运行。属于第三方的下载包的管理器。
    yarn比npm快很多
    【但是】两者只能用一个,下载依赖的时候只能用一个,启动项目或打包的时候没有区别


npm和yarn 的常用命令


初始化安装依赖


  • 下载的文件里没有node包需要在文件夹的地址栏输入cmd重新安装依赖
    项目里必须要有package.json文件


yarn install
npm i # install 缩写 i


【注意】cmd 窗口如果停止下载了重新敲下回车


初始化npm环境


npm init -y


安装依赖包


npm i packName
yarn add packName


卸载包


npm uninstall -packName
yarn remove packName


依赖包的环境


  • 环境= = =范围= = =作用域
  • 全局安装的命令


全局环境


举例:`npm i -g jquery`


开发环境


  • 编译的scss的,编译es6的babel,编译vue文件的loader仅仅用于开发环境,浏览器里用不到我们使用-D安装

举例:`npm i -D sass sass-loader`


npm run serve


生产环境


  • -S表示生产环境 已经被忽略了

npm run build



  • vue,jquery,axios,ajax等都是运行在浏览器中的


项目创建



  • nodejs +vue-cli环境准备好了后,可以创建项目了


使用图形化创建


`vue ui`


使用命令行创建


`vue create name`


相关文章
|
2天前
|
数据采集 监控 JavaScript
在 Vue 项目中使用预渲染技术
【10月更文挑战第23天】在 Vue 项目中使用预渲染技术是提升 SEO 效果的有效途径之一。通过选择合适的预渲染工具,正确配置和运行预渲染操作,结合其他 SEO 策略,可以实现更好的搜索引擎优化效果。同时,需要不断地监控和优化预渲染效果,以适应不断变化的搜索引擎环境和用户需求。
|
5天前
|
JavaScript
Vue 指令速查表
【10月更文挑战第12天】Vue 指令速查表
|
2天前
|
缓存 JavaScript 搜索推荐
Vue SSR(服务端渲染)预渲染的工作原理
【10月更文挑战第23天】Vue SSR 预渲染通过一系列复杂的步骤和机制,实现了在服务器端生成静态 HTML 页面的目标。它为提升 Vue 应用的性能、SEO 效果以及用户体验提供了有力的支持。随着技术的不断发展,Vue SSR 预渲染技术也将不断完善和创新,以适应不断变化的互联网环境和用户需求。
20 9
|
1天前
|
缓存 JavaScript UED
Vue 中实现组件的懒加载
【10月更文挑战第23天】组件的懒加载是 Vue 应用中提高性能的重要手段之一。通过合理运用动态导入、路由配置等方式,可以实现组件的按需加载,减少资源浪费,提高应用的响应速度和用户体验。在实际应用中,需要根据具体情况选择合适的懒加载方式,并结合性能优化的其他措施,以打造更高效、更优质的 Vue 应用。
|
1天前
|
JavaScript
如何在 Vue 中使用具名插槽
【10月更文挑战第25天】通过使用具名插槽,你可以更好地组织和定制组件的模板结构,使组件更具灵活性和可复用性。同时,具名插槽也有助于提高代码的可读性和可维护性。
7 2
|
1天前
|
JavaScript
Vue 中的插槽
【10月更文挑战第25天】插槽的使用可以大大提高组件的复用性和灵活性,使你能够根据具体需求在组件中插入不同的内容,同时保持组件的结构和样式的一致性。
7 2
|
1天前
|
前端开发 JavaScript 容器
在 vite+vue 中使用@originjs/vite-plugin-federation 模块联邦
【10月更文挑战第25天】模块联邦是一种强大的技术,它允许将不同的微前端模块组合在一起,形成一个统一的应用。在 vite+vue 项目中,使用@originjs/vite-plugin-federation 模块联邦可以实现高效的模块共享和组合。通过本文的介绍,相信你已经了解了如何在 vite+vue 项目中使用@originjs/vite-plugin-federation 模块联邦,包括安装、配置和使用等方面。在实际开发中,你可以根据自己的需求和项目的特点,灵活地使用模块联邦,提高项目的可维护性和扩展性。
|
1天前
|
JavaScript 前端开发 UED
vue 提高 tree shaking 的效果
【10月更文挑战第23天】提高 Vue 中 Tree shaking 的效果需要综合考虑多个因素,包括模块的导出和引用方式、打包工具配置、代码结构等。通过不断地优化和调整,可以最大限度地发挥 Tree shaking 的优势,为 Vue 项目带来更好的性能和用户体验。
|
6天前
|
JavaScript 前端开发 开发者
Vue 的优缺点
【10月更文挑战第16天】Vue 具有众多优点,使其成为前端开发中备受青睐的框架之一。尽管它也存在一些局限性,但通过合理的应用和技术选型,这些问题可以得到一定程度的解决。在实际项目中,开发者可以根据项目的需求和特点,权衡 Vue 的优缺点,选择最适合的技术方案。同时,随着 Vue 不断的发展和完善,相信它将在前端开发领域继续发挥重要作用。
13 6
|
6天前
|
JavaScript 前端开发 编译器
在 Vue 项目中使用 ES 模块格式的优点
【10月更文挑战第20天】在 Vue 项目中使用 ES 模块格式具有众多优点,这些优点共同作用,使得项目能够更高效、更可靠地开发和运行。当然,在实际应用中,还需要根据项目的具体情况和需求进行合理的选择和配置。
16 6

相关实验场景

更多