This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
library:web:vue_misc [2022/09/09 11:47] lhaosen [1.4 初始化第一个vue项目] |
library:web:vue_misc [2022/09/10 08:37] (current) lhaosen [2. 不使用构建工具使用Vue] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
- | ===== - 安装 ===== | + | ===== - 安装开发环境 |
* 安装 node 环境(包含 npm包管理器) | * 安装 node 环境(包含 npm包管理器) | ||
* 安装 vue cli 脚手架 | * 安装 vue cli 脚手架 | ||
Line 14: | Line 14: | ||
# 安装过程日志 ... | # 安装过程日志 ... | ||
| | ||
+ | # For Windows | ||
+ | download from https:// | ||
+ | | ||
+ | # Check it | ||
node -v | node -v | ||
v16.4.2 | v16.4.2 | ||
Line 29: | Line 33: | ||
npm install -g cnpm –registry=https:// | npm install -g cnpm –registry=https:// | ||
+ | cnpm install -g vue-cli | ||
==== - 初始化第一个vue项目 ==== | ==== - 初始化第一个vue项目 ==== | ||
- | | + | vue init webpack |
==== - 测试 ==== | ==== - 测试 ==== | ||
+ | cd < | ||
+ | npm run dev | ||
+ | |||
打开 http:// | 打开 http:// | ||
+ | |||
+ | ===== - 不使用构建工具使用Vue ===== | ||
+ | |||
+ | 如果没有使用任何构建工具,而是从 CDN 或其他源来加载 Vue,请确保在部署时使用的是生产环境版本(以 .prod.js 结尾的构建文件)。生产环境版本会被最小化,并移除了所有仅用于开发环境的代码分支。 | ||
+ | * 如果需要使用全局变量版本(通过 Vue 全局变量访问):请使用 vue.global.prod.js。 | ||
+ | * 如果需要 ESM 版本(通过原生 ESM 导入访问):请使用 vue.esm-browser.prod.js。 | ||
+ | |||
+ | - 官网下载Vue.js文件 https:// | ||
+ | - 引入 | ||
+ | |||
+ | < | ||
+ | <script src=" | ||
+ | |||
+ | <div id=" | ||
+ | |||
+ | < | ||
+ | const { createApp } = Vue | ||
+ | |||
+ | createApp({ | ||
+ | data() { | ||
+ | return { | ||
+ | message: 'Hello Vue!' | ||
+ | } | ||
+ | } | ||
+ | }).mount('# | ||
+ | </ | ||
+ | </ | ||
+ | ===== - 搭建测试 | ||
+ | |||
+ | # install http server | ||
+ | npm install http-server -g | ||
+ | | ||
+ | http-server -v | ||
+ | v14.1.1 | ||
+ | | ||
+ | http-server -p 8080 |