携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第1天,点击查看活动详情
安装
方式一
我们直接在官网下载vue3.js,然后在html代码中使用
方式二
使用CDN的方式 :
- 国内 Staticfile CDN:cdn.staticfile.org/vue/3.0.5/v…
- 国外 cdnjs : cdnjs.cloudflare.com/ajax/libs/v…
方式三
使用npm的方法:
# 查看版本
$ npm -v
#升级 npm
cnpm install npm -g
# 升级或安装 cnpm
npm install cnpm -g
# 下载最新稳定版
cnpm install vue@next
#下载官方命令行工具
cnpm install -g @vue/cli
#
vue upgrade --next
#vue init 命令创建项目
vue init webpack 文件名
#启动项目
cnpm run dev
vue打包
#vue打包项目使用命令
cnpm run build
第一个实例
Vue.js是一套构建用户界面的渐进式框架。Vue 只关注视图层, 采用自底向上增量开发的设计。Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。这也是我学习vue3的第一天
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>hello,vue3</title>
<script src="https://cdn.staticfile.org/vue/3.2.36/vue.global.min.js"></script>
</head>
<body>
<div id="hello-vue3" class="fristDemo">
{{ message }}
</div>
<script>
const HelloVueApp = {
data() {
return {
message: 'Hello Vue3!'
}
}
}
Vue.createApp(HelloVueApp).mount('#hello-vue3')
</script>
</body>
</html>
浏览器效果:
我遇到的问题
使用 cnpm install -g @vue/cli命令行时报错
问题解决
在我百度的时候,都说是因为cnpm版本过高,需要卸载然后重新下载低版本。我们去github上查看官方回答发现:
然后我们使用命令行
#指定版本
npm install -g cnpm@6.2.0 --registry=https://registry.npmmirror.com
最后问题解决。