配置vite.confgi.ts无法使用require问题以及解决

 更新时间:2023年05月17日 15:13:40   作者:chendf_  
这篇文章主要介绍了配置vite.confgi.ts无法使用require问题以及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

在配置vite.config.ts中无法使用require

在ts文件中使用require报错找不到 ”require“

如果你只有一个使用require的文件,或者你这样做是为了演示,你可以在TypeScript文件的顶部定义require。

declare var require: any

如果使用的是 typeScript2.x 那么只需要安装以下包即可

npm install @types/node --save-dev

vite.config.ts中使用require和process

我们在vue3.0+vite+typescript 开发时,需要环境变量设置.env 文件,在vite.config.ts中使用

这是vite官网的使用方法

首先在typescript中使用require方法 需要安装 @types/node ,为了实现引入 dotenv

//安装 @types/node
npm i --save-dev @types/node

安装 dotenv

//安装 dotenv
npm install dotenv

在vite.config.ts中使用

// Dotenv 是一个零依赖的模块,它能将环境变量中的变量从 .env 文件加载到 process.env 中
require('dotenv').config()
console.log(process.env);

Dotenv 是一个零依赖的模块,它能将环境变量中的变量从 .env 文件加载到 process.env 中

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • vue常用高阶函数及综合实例

    vue常用高阶函数及综合实例

    这篇文章主要介绍了vue常用高阶函数及综合案例,文章内容讲解的很清晰,有对于这方面感兴趣的同学可以研究下
    2021-02-02
  • Vue.js实战之Vuex的入门教程

    Vue.js实战之Vuex的入门教程

    这篇文章主要给大家介绍了Vue.js实战之Vuex的入门教程,文中介绍的非常详细,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。
    2017-04-04
  • vue 调用 RESTful风格接口操作

    vue 调用 RESTful风格接口操作

    这篇文章主要介绍了vue 调用 RESTful风格接口操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-08-08
  • Vue.js中的extend绑定节点并显示的方法

    Vue.js中的extend绑定节点并显示的方法

    在本篇内容里小编给大家整理了关于Vue.js中的extend绑定节点并显示的方法以及相关知识点,需要的朋友们学习下。
    2019-06-06
  • Vue.js中安装一个路由器demo

    Vue.js中安装一个路由器demo

    这篇文章主要为大家介绍了Vue.js中安装一个路由器demo,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-12-12
  • Vue3+Ant design 实现Select下拉框一键全选/清空功能

    Vue3+Ant design 实现Select下拉框一键全选/清空功能

    在做后台管理系统项目的时候,产品增加了一个在Select选择器中添加一键全选和清空的功能,他又不让在外部增加按钮,其实如果说在外部增加按钮实现全选或者清空的话,功能比较简单的,下面给大家分享Vue3+Ant design 实现Select下拉框一键全选/清空功能,需要的朋友可以参考下
    2024-05-05
  • vue2.0 和 animate.css的结合使用

    vue2.0 和 animate.css的结合使用

    animate.css是一款前端动画库,相似的有velocity-animate。这篇文章给大家介绍vue2.0 和 animate.css的结合使用,需要的朋友参考下吧
    2017-12-12
  • Vue中子组件的显示与隐藏方式

    Vue中子组件的显示与隐藏方式

    这篇文章主要介绍了Vue中子组件的显示与隐藏方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-09-09
  • Vue3使用transition实现组件切换的过渡效果

    Vue3使用transition实现组件切换的过渡效果

    <Transition> 是一个内置组件,这意味着它在任意别的组件中都可以被使用,无需注册,它可以将进入和离开动画应用到通过默认插槽传递给它的元素或组件上,本文介绍了Vue3使用transition实现组件切换的过渡效果,需要的朋友可以参考下
    2024-09-09
  • Vue-admin-template 添加、跳转子页面问题

    Vue-admin-template 添加、跳转子页面问题

    这篇文章主要介绍了Vue-admin-template 添加、跳转子页面问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-10-10

最新评论