配置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 開發(fā)時,需要環(huán)境變量設(shè)置.env 文件,在vite.config.ts中使用
首先在typescript中使用require方法 需要安裝 @types/node ,為了實現(xiàn)引入 dotenv
//安裝 @types/node npm i --save-dev @types/node
安裝 dotenv
//安裝 dotenv npm install dotenv
在vite.config.ts中使用
// Dotenv 是一個零依賴的模塊,它能將環(huán)境變量中的變量從 .env 文件加載到 process.env 中 require('dotenv').config() console.log(process.env);
Dotenv 是一個零依賴的模塊,它能將環(huán)境變量中的變量從 .env 文件加載到 process.env 中
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
關(guān)于vue-socket.io使用及版本原因消息無法監(jiān)聽bug
這篇文章主要介紹了關(guān)于vue-socket.io使用及版本原因消息無法監(jiān)聽bug,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-10-10詳解給Vue2路由導(dǎo)航鉤子和axios攔截器做個封裝
本篇文章主要介紹了詳解給Vue2路由導(dǎo)航鉤子和axios攔截器做個封裝,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-04-04vue組件從開發(fā)到發(fā)布的實現(xiàn)步驟
這篇文章主要介紹了vue組件從開發(fā)到發(fā)布的實現(xiàn)步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-11-11Element基于el-input數(shù)字范圍輸入框的實現(xiàn)
本文主要介紹了?Element基于el-input數(shù)字范圍輸入框的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-04-04圖片預(yù)覽插件vue-photo-preview的使用示例詳解
這篇文章主要介紹了圖片預(yù)覽插件vue-photo-preview的使用,本文通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-08-08