vue3 两种下载方式

const downFile = (fileName:string)=>{

  // 设置响应类型为'blob'以接收二进制数据

  axios({

    method: 'get',

    url: urlIpi + '/common/download',

    params:{filename,delete:false}, // URL参数

   // responseType: 'blob', // 重要

  }).then(response => {

    download(fileName);

  }).catch(error => {

    console.error('下载失败:', error);

  });

}

const download=(fileName) => {

  let protocol = window.location.protocol

  let host = window.location.host

  let url = `${protocol}://${host}/${fileName}`;

  const a = document.createElement('a')

  a.setAttribute('download', fileName )

  a.setAttribute('target', '_blank')

  a.setAttribute('href', url)

  a.click()

}

第二种:

 <a id="downFile" href="http://xxxx.xxxx.xxx.xxxx:8081/common/download?fileName=%2F2024%2F05%2F21%2Fmetasec-license_20230521164939A003.docx" download="文件" class="app-margin-right-10">

      <i class="abc"></i>

    </a>

### 如何下载和安装 Vue 3 #### 使用 NPM 方法安装 Vue 3 为了在本地环境中安装 Vue 3,可以借助 Node.js 的包管理器 `npm` 来完成。以下是具体的实现方式: 1. **确保已安装 Node.js 和 npm** 需要确认系统上已经安装了 Node.js 及其附带的 npm 工具。可以通过以下命令验证版本号: ```bash node -v npm -v ``` 2. **设置淘宝镜像加速(可选)** 如果网络条件不佳,建议配置淘宝 NPM 镜像来加快依赖项的下载速度[^4]。 ```bash npm config set registry https://registry.npmmirror.com/ ``` 3. **全局安装 Vue CLI 脚手架工具** Vue CLI 是官方提供的脚手架工具,用于快速搭建 Vue 项目。通过以下命令安装最新版本的 Vue CLI: ```bash npm install -g @vue/cli ``` 安装完成后,可通过以下命令检查 Vue CLI 是否成功安装及其版本号: ```bash vue --version ``` 4. **创建基于 Vue 3 的项目** 利用 Vue CLI 创建一个新的 Vue 项目,并指定使用 Vue 3 版本作为默认框架: ```bash vue create my-vue3-project ``` 在交互式提示中选择预设选项或手动配置,确保选择了 Vue 3 支持的相关功能。 5. **启动开发服务器并测试项目** 进入刚刚创建的项目文件夹,并运行开发服务器以验证安装是否正常工作: ```bash cd my-vue3-project npm run serve ``` 打开浏览器访问地址 `http://localhost:8080/` 即可看到项目的运行效果。 --- #### 使用 Vite 创建 Vue 3 项目 除了传统的 Vue CLI 方案外,还可以采用更现代化的方式——Vite 构建工具来初始化 Vue 3 项目。 1. **安装 Vite 并创建新项目** ```bash npm create vite@latest my-vue3-app --template vue ``` 上述命令会自动拉取最新的模板代码,并生成一个基础的 Vue 3 项目结构。 2. **进入项目目录并安装依赖** ```bash cd my-vue3-app npm install ``` 3. **启动开发模式下的服务** 同样执行如下指令即可开启调试环境: ```bash npm run dev ``` --- #### Mac 系统上的特殊注意事项 如果是在 macOS 中操作,则需额外留意权限问题以及可能存在的兼容性差异[^3]。推荐始终更新至最新版 Xcode 命令行工具集后再尝试上述步骤。 ```bash xcode-select --install ``` 此外,在某些情况下还应考虑清理旧有的缓存数据或者切换到特定分支获取适配好的发行版本。 --- ### 总结 无论是 Windows、Linux 或者 MacOS 用户都可以按照以上指南顺利完成 Vue 3 的部署过程;其中重点在于熟悉掌握 npm/yarn/vite 等现代前端构建体系的核心概念与实际运用技巧。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值