系统使用初始化
npm install (不要使用pnpm install,因为安装后依赖的ts会报错)
系统初始化二
npm run build (因为只有构建后才能使用设计器)
vtj/*版本更新
物料开发的项目,但是我重新安装了依赖依然提示这个
删除pnpm-lock.yaml和package-lock.json重新执行npm insntall
TS提示glob报错
- 给当前文件顶部添加
/// <reference types="vite/client" />
此字符串 - 给tsconfig.json添加
{ compilerOptions: {"types": ["vite/client"],} }
构建工程时候提示cross-env, axios, 等不存在
执行pnpm add cross-env -D
执行pnpm add @types/axios -S
执行pnpm add @types/node -D
@wangeditor/editor | @wangeditor/editor-for-vue 报错
Ctrl+左键进入依赖的目录,删除其package.json内的exports选项所有值即可
详细
物料工程接口代理
配置vite.dev.config.ts和vite.material.config.ts
import { createViteConfig } from '@vtj/cli';
import { material, gatewayUrl } from './vtj.config';
export default createViteConfig({
...
external: ['@vtj/core'],
proxy: {
'/api': {
target: gatewayUrl,
changeOrigin: true,
rewrite: (path) => {
return path.replace(/^\/api/, '')
}
}
}
});
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。