irpas技术客

在ts+vite项目中使用path模块提示错误_peter_hzq_vite不能使用path

irpas 1653

新项目使用使用 npm init @vitejs/app创建项目,添加别名时,想要引入node的path模块,vscode提示错误 原因分析:path模块是node.js内置的功能,但是node.js本身并不支持typescript,所以直接在typescript项目里使用是不行的

解决方法:安装@types/node

npm install @types/node --save-dev

最终代码:

import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import { resolve } from 'path' export default defineConfig({ plugins: [vue()], server: { // 配置代理服务器,解决跨域 proxy: { '/api': { target: 'http://localhost:3002', changeOrigin: true } } }, resolve: { // 配置别名 alias: { '@': resolve(__dirname, './src') } } })


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #vite不能使用path #新项目使用使用 #npm #init #install #typesnode