【发布时间】:2019-11-12 14:37:56
【问题描述】:
当我尝试构建我的 VueJS 打字稿应用程序时,我收到以下依赖错误。
vue-cli-service 服务
INFO 正在启动开发服务器... 启动类型检查和 linting 服务... 使用 1 个具有 2048MB 内存限制的工作人员 发出 CopyPlugin 后 98%
ERROR 编译失败,出现 5 个错误 9:05:52 PM 未找到这些依赖项:
- core-js/modules/es6.function.name 在 ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules /ts-loader??ref--13-2!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader- options!./src/views/Resources.vue?vue&type=script&lang=ts&
- core-js/modules/es6.string.includes 在 ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules /ts-loader??ref--13-2!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader- options!./src/views/Resources.vue?vue&type=script&lang=ts&
- core-js/modules/es6.typed.uint8-array 在 ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!. /node_modules/ts-loader??ref--13-2!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue- loader-options!./src/views/Resources.vue?vue&type=script&lang=ts&
- core-js/modules/es7.array.includes 在 ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules /ts-loader??ref--13-2!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader- options!./src/views/Resources.vue?vue&type=script&lang=ts&
- core-js/modules/web.dom.iterable 在 ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules /ts-loader??ref--13-2!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader- options!./src/views/Resources.vue?vue&type=script&lang=ts&
要安装它们,您可以运行: npm install --save core-js/modules/es6.function.name core-js/modules/es6.string.includes core-js/modules/es6.typed.uint8-数组 core-js/modules/es7.array.includes core-js/modules/web.dom.iterable 未发现类型错误 未发现 lint 错误 版本:typescript 3.5.2,tslint 5.17.0
然后,当我在错误列表末尾运行建议的 npm 命令时,我收到以下错误。
npm install --save core-js/modules/es6.function.name core-js/modules/es6.string.includes core-js/modules/es6.typed.uint8-array core-js/modules/es7 .array.includes core-js/modules/web.dom.iterable npm 错误!代码 ENOLOCAL npm 错误!无法从“core-js\modules\es6.function.name”安装,因为它不包含 package.json 文件。
【问题讨论】:
-
你安装core-js了吗?
yarn add core-js- 这主要用于 polyfill 等
标签: javascript typescript vue.js