vite 引入node原生模块 import qs from 'qs'

3,614 阅读1分钟

在vue3.0 + vite构建的项目中,如果想要引入node内建模块 qs, 如果只是node内建模块的没有在项目中安装,会报错,找不到qs模块。

Internal server error: Failed to resolve import "qs" from "src/libs/mixin.js". Does the file exist? Plugin: vite:import-analysis File: /Users/coder/hello-vue3/src/libs/mixin.js 1 | import qs from "qs";

需要在项目中单独安装: npm install qs --save 原因呢参考 hub.fastgit.org/vitejs/vite… 大概的意思就是,vite 不支持这种内建的,如果需要请在项目中单独安装。