总结 vue3 的一些知识点:Vue.js 安装

简介: 总结 vue3 的一些知识点:Vue.js 安装

Vue.js 安装


1、独立版本我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。


下载 Vue.js


2、使用 CDN 方法以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。


Staticfile CDN(国内) : https://cdn.staticfile.org/vue/2.2.2/vue.min.js


unpkg :https://unpkg.com/vue@2.6.14/dist/vue.min.js


cdnjs : https://cdnjs.cloudflare.com/ajax/libs/vue/2.1.8/vue.min.js


Staticfile CDN(国内)<div id="app"><p>{{ message }}</p></div>


unpkg(推荐)<div id="app"><p>{{ message }}</p></div>


cdnjs<div id="app"><p>{{ message }}</p></div>


3、NPM 方法由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm,安装使用介绍参照:使用淘宝 NPM 镜像。


npm 版本需要大于 3.0,如果低于此版本需要升级它:


查看版本


$ npm -v2.3.0
#升级 npmcnpm install npm -g


升级或安装 cnpm


npm install cnpm -g 在用 Vue.js 构建大型应用时推荐使用 cnpm 安装:


最新稳定版


$ cnpm install vue 命令行工具 Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。


全局安装 vue-cli


$ cnpm install --global vue-cli


创建一个基于 webpack 模板的新项目


$ vue init webpack my-project


这里需要进行一些配置,默认回车即可


This will install Vue 2.x version of the template.


For Vue 1.x use: vue init webpack#1.0 my-project


? Project name my-project? Project description A Vue.js project? Author kxdang test@kxdang.com? Vue build standalone? Use ESLint to lint your code? Yes? Pick an ESLint preset Standard? Setup unit tests with Karma + Mocha? Yes? Setup e2e tests with Nightwatch? Yes


vue-cli · Generated "my-project".


To get started:


 cd my-project
 npm install
 npm run dev


Documentation can be found at https://vuejs-templates.github.io/webpack进入项目,安装并运行:


cdmyproject cnpm install$ cnpm run devDONE  Compiled successfully in 4388ms


Listening at http://localhost:8080 成功执行以上命令后访问 http://localhost:8080/,输出结果如下所示:


**注意:**Vue.js 不支持 IE8 及其以下 IE 版本。


Vue 项目打包打包 Vue 项目使用以下命令:


npm run build 执行完成后,会在 Vue 项目下生成一个 dist 目录,一般包含 index.html 文件及 static 目录,static 目录包含了静态文件 js、css 以及图片目录 images。


如果直接双击 index.html 打开浏览器,页面可能是空白了,想要修改下 index.html 文件中 js、css 路径即可。


例如我们打开 dist/index.html 文件看到路径是绝对路径:


<link href=/static/css/app.33da80d69744798940b135da93bc7b98.css rel=stylesheet><script type=text/javascript src=/static/js/app.717bb358ddc19e181140.js></script>我们把 js、css 路径路径修改为相对路径:


<link href=static/css/app.33da80d69744798940b135da93bc7b98.css rel=stylesheet><script type=text/javascript src=static/js/app.717bb358ddc19e181140.js></script>这样直接双击 dist/index.html 文件就可以在浏览器中看到效果了。

目录
打赏
0
0
0
0
272
分享
相关文章
前端开发必备!Node.js 18.x LTS保姆级安装教程(附国内镜像源配置)
本文详细介绍了Node.js的安装与配置流程,涵盖环境准备、版本选择(推荐LTS版v18.x)、安装步骤(路径设置、组件选择)、环境验证(命令测试、镜像加速)及常见问题解决方法。同时推荐开发工具链,如VS Code、Yarn等,并提供常用全局包安装指南,帮助开发者快速搭建高效稳定的JavaScript开发环境。内容基于官方正版软件,确保合规性与安全性。
77 23
vue2和vue3的响应式原理有何不同?
大家好,我是V哥。本文详细对比了Vue 2与Vue 3的响应式原理:Vue 2基于`Object.defineProperty()`,适合小型项目但存在性能瓶颈;Vue 3采用`Proxy`,大幅优化初始化、更新性能及内存占用,更高效稳定。此外,我建议前端开发者关注鸿蒙趋势,2025年将是国产化替代关键期,推荐《鸿蒙 HarmonyOS 开发之路》卷1助你入行。老项目用Vue 2?不妨升级到Vue 3,提升用户体验!关注V哥爱编程,全栈开发轻松上手。
高效工作流:用Mermaid绘制你的专属流程图;如何在Vue3中导入mermaid绘制流程图
mermaid是一款非常优秀的基于 JavaScript 的图表绘制工具,可渲染 Markdown 启发的文本定义以动态创建和修改图表。非常适合新手学习或者做一些弱交互且自定义要求不高的图表 除了流程图以外,mermaid还支持序列图、类图、状态图、实体关系图等图表可供探索。 博客不应该只有代码和解决方案,重点应该在于给出解决方案的同时分享思维模式,只有思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~
你真的会使用Vue3的onMounted钩子函数吗?Vue3中onMounted的用法详解
onMounted作为vue3中最常用的钩子函数之一,能够灵活、随心应手的使用是每个Vue开发者的必修课,同时根据其不同写法的特性,来选择最合适最有利于维护的写法。博客不应该只有代码和解决方案,重点应该在于给出解决方案的同时分享思维模式,只有思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~
Pinia 如何在 Vue 3 项目中进行安装和配置?
Pinia 如何在 Vue 3 项目中进行安装和配置?
管理数据必备;侦听器watch用法详解,vue2与vue3中watch的变化与差异
一篇文章同时搞定Vue2和Vue3的侦听器,是不是很棒?不要忘了Vue3中多了一个可选项watchEffect噢。 博客不应该只有代码和解决方案,重点应该在于给出解决方案的同时分享思维模式,只有思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~
除了provide/inject,Vue3中还有哪些方式可以避免v-model的循环引用?
需要注意的是,在实际开发中,应根据具体的项目需求和组件结构来选择合适的方式来避免`v-model`的循环引用。同时,要综合考虑代码的可读性、可维护性和性能等因素,以确保系统的稳定和高效运行。
140 56
创建vue3项目步骤以及安装第三方插件步骤【保姆级教程】
这是一篇关于创建Vue项目的详细指南,涵盖从环境搭建到项目部署的全过程。
353 1
vue3使用pinia中的actions,需要调用接口的话
通过上述步骤,您可以在Vue 3中使用Pinia和actions来管理状态并调用API接口。Pinia的简洁设计使得状态管理和异步操作更加直观和易于维护。无论是安装配置、创建Store还是在组件中使用Store,都能轻松实现高效的状态管理和数据处理。
197 3
JavaScript_知识点梳理note1
参考文献《JavaWeb 从入门到精通》 1.JavaScript的语法 JavaScript区分大小写 每行结尾的分号可有可无 变量是弱类型的 在定义变量时,只使用var运算符就可以将变量初始化为任意的值。
878 0

热门文章

最新文章