想把npm安装的node_modules进行自定义更改,然后引入Vue项目流程;
1、在项目主目录下新增.eslintignore文件,并把自定义组件的目录加入;
(为了在npm run lint 和 npm run build时不报错)
/public/vue-full-calendar
2、更改tsconfig.json
(为了在npm run serve时不报错)
{
"exclude": [
"node_modules",
"public"
]
}
3、在库的主目录下新增index.d.ts
(用于声明库的内容,在main.ts引入时不报错)
declare module './vue-full-calendar' {
const vis : any;
export default vis
}
export * from './vue-full-calendar'
export function install(vue: typeof Vue, options: Record<string, unknown>): void
import * as VueFullCalendar from './vue-full-calendar'
export default VueFullCalendar
4、在main.ts中引入组件,并Install注册
&#