安装mitt报错 npm ERR! Unsupported URL Type “link:“: link:./src/types

文章讲述了在NPM升级中遇到的不支持link类型的错误,解释了如何将链接改为文件类型,并推荐使用yarn命令进行解决,包括`npminstall-gyarn`和`yarnaddmitt`的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

npm ERR! code EUNSUPPORTEDPROTOCOL
npm ERR! Unsupported URL Type "link:": link:./src/types

网上搜出来结果是这个,但是没找到在哪儿改

这是因为在NPM的最新版本中,link已经被file所取代。只需更新您的package.json

后面在git上面看到说yarn命令有用

npm install -g yarn

装完yarn后

yarn add mitt

成功安装

ERROR Failed to compile with 50 errors22:16:37 These dependencies were not found: * @element-plus/icons-vue/dist/es/arrow-down.mjs in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./examples/App.vue?vue&type=script&lang=js * @form-create/component-wangeditor in ./src/index.js * @form-create/element-ui in ./examples/main.js, ./src/utils/form.js * @form-create/utils in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/style/BorderInput.vue?vue&type=script&lang=js * @form-create/utils/lib/debounce in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/FcDesigner.vue?vue&type=script&lang=js * @form-create/utils/lib/deepextend in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/FetchConfig.vue?vue&type=script&lang=js * @form-create/utils/lib/extend in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/TableOptions.vue?vue&type=script&lang=js, ./src/utils/index.js * @form-create/utils/lib/json in ./src/utils/index.js * @form-create/utils/lib/mergeprops in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/FcDesigner.vue?vue&type=script&lang=js * @form-create/utils/lib/mitt in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/FcDesigner.vue?vue&type=script&lang=js * @form-create/utils/lib/toarray in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/FcDesigner.vue?vue&type=script&lang=js * @form-create/utils/lib/tocase in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/FcDesigner.vue?vue&type=script&lang=js, ./src/utils/index.js * @form-create/utils/lib/type in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./examples/App.vue?vue&type=script&lang=js, E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/Required.vue?vue&type=script&lang=js and 2 others * @form-create/utils/lib/unique in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/EventConfig.vue?vue&type=script&lang=js, E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/table/TableView.vue?vue&type=script&lang=js and 1 other * codemirror/addon/hint/javascript-hint in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/FnEditor.vue?vue&type=script&lang=js * codemirror/addon/hint/show-hint in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/FnEditor.vue?vue&type=script&lang=js * codemirror/addon/hint/show-hint.css in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/FnEditor.vue?vue&type=script&lang=js * codemirror/addon/lint/json-lint in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./examples/App.vue?vue&type=script&lang=js * codemirror/addon/lint/lint in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./examples/App.vue?vue&type=script&lang=js * codemirror/addon/lint/lint.css in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./examples/App.vue?vue&type=script&lang=js * codemirror/addon/mode/overlay in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./examples/App.vue?vue&type=script&lang=js * codemirror/addon/mode/simple in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./examples/App.vue?vue&type=script&lang=js * codemirror/addon/selection/selection-pointer in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./examples/App.vue?vue&type=script&lang=js * codemirror/lib/codemirror in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./examples/App.vue?vue&type=script&lang=js, E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/FnEditor.vue?vue&type=script&lang=js * codemirror/lib/codemirror.css in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./examples/App.vue?vue&type=script&lang=js, E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/FnInput.vue?vue&type=script&lang=js * codemirror/mode/css/css in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./examples/App.vue?vue&type=script&lang=js * codemirror/mode/handlebars/handlebars in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./examples/App.vue?vue&type=script&lang=js * codemirror/mode/htmlmixed/htmlmixed in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./examples/App.vue?vue&type=script&lang=js * codemirror/mode/javascript/javascript in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./examples/App.vue?vue&type=script&lang=js, E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/FnEditor.vue?vue&type=script&lang=js * codemirror/mode/pug/pug in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./examples/App.vue?vue&type=script&lang=js * codemirror/mode/vue/vue in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./examples/App.vue?vue&type=script&lang=js * codemirror/mode/xml/xml in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./examples/App.vue?vue&type=script&lang=js * element-plus in ./examples/main.js, ./src/utils/message.js <s> [webpack.Progress] 100% * element-plus/dist/index.css in ./examples/main.js * js-beautify in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/Struct.vue?vue&type=script&lang=js * signature_pad in E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/SignaturePad.vue?vue&type=script&lang=js * vuedraggable/src/vuedraggable in ./src/index.js, E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--13-0!E:/20250722/form-create-designer/node_modules/babel-loader/lib!E:/20250722/form-create-designer/node_modules/cache-loader/dist/cjs.js??ref--1-0!E:/20250722/form-create-designer/node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/DragBox.vue?vue&type=script&lang=js To install them, you can run: npm install --save @element-plus/icons-vue/dist/es/arrow-down.mjs @form-create/component-wangeditor @form-create/element-ui @form-create/utils @form-create/utils/lib/debounce @form-create/utils/lib/deepextend @form-create/utils/lib/extend @form-create/utils/lib/json @form-create/utils/lib/mergeprops @form-create/utils/lib/mitt @form-create/utils/lib/toarray @form-create/utils/lib/tocase @form-create/utils/lib/type @form-create/utils/lib/unique codemirror/addon/hint/javascript-hint codemirror/addon/hint/show-hint codemirror/addon/hint/show-hint.css codemirror/addon/lint/json-lint codemirror/addon/lint/lint codemirror/addon/lint/lint.css codemirror/addon/mode/overlay codemirror/addon/mode/simple codemirror/addon/selection/selection-pointer codemirror/lib/codemirror codemirror/lib/codemirror.css codemirror/mode/css/css codemirror/mode/handlebars/handlebars codemirror/mode/htmlmixed/htmlmixed codemirror/mode/javascript/javascript codemirror/mode/pug/pug codemirror/mode/vue/vue codemirror/mode/xml/xml element-plus element-plus/dist/index.css js-beautify signature_pad vuedraggable/src/vuedraggable
最新发布
07-24
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值