javascript - @npm runnig in Vue.js 错误通过节点脚本和节点箱
问题描述
当我尝试使用命令为我的 Vue 项目提供服务时
npm 运行服务
它给了我如下提到的错误
vue-heroes@0.1.0 服务 /home/numan/Desktop/vue-getting-started/07-accessing-data/begin/vue-heroes vue-cli-service 服务
sh:1:vue-cli-service:未找到 npm ERR!代码 ELIFECYCLE npm 错误!系统调用产生 npm 错误!文件 sh npm 错误!errno ENOENT npm 错误!vue-heroes@0.1.0 服务:vue-cli-service serve
npm ERR!产生 ENOENT npm 错误!npm 错误!vue-heroes@0.1.0 服务脚本失败。npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。npm WARN 本地 package.json 存在,但缺少 node_modules,你的意思是要安装吗?
npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!/home/numan/.npm/_logs/2021-10-08T10_47_52_241Z-debug.log numan@numan-khan:~/Desktop/vue-getting-started/07-accessing-data/begin/vue-heroes$ npm i
yorkie@2.0.0 install /home/numan/Desktop/vue-getting-started/07-accessing-data/begin/vue-heroes/node_modules/yorkie node bin/install.js
设置 Git hooks 找不到 .git 目录,跳过 Git hooks 安装
node-sass@4.14.1 install /home/numan/Desktop/vue-getting-started/07-accessing-data/begin/vue-heroes/node_modules/node-sass node scripts/install.js
在 /home/numan/.npm/node-sass/4.14.1/linux-x64-83_binding.node 找到的缓存二进制文件
core-js@2.6.9 postinstall /home/numan/Desktop/vue-getting-started/07-accessing-data/begin/vue-heroes/node_modules/core-js node scripts/postinstall || 回声“忽略”
感谢您使用 core-js ( https://github.com/zloirock/core-js ) 来填充 JavaScript 标准库!
该项目需要您的帮助!请考虑在 Open Collective 或 Patreon 上支持 core-js:
https://opencollective.com/core-js https://www.patreon.com/zloirock
另外,core-js(https://github.com/zloirock)的作者正在找一份好工作-)
node-sass@4.14.1 postinstall /home/numan/Desktop/vue-getting-started/07-accessing-data/begin/vue-heroes/node_modules/node-sass node scripts/build.js
二进制文件位于 /home/numan/Desktop/vue-getting-started/07-accessing-data/begin/vue-heroes/node_modules/node-sass/vendor/linux-x64-83/binding.node 测试二进制二进制文件没问题npm WARN 可选跳过可选依赖:fsevents@2.3.2 (node_modules/watchpack/node_modules/fsevents):npm WARN notsup 跳过可选依赖:fsevents@2.3.2 不支持的平台:想要 {"os":"darwin","arch ":"any"} (current: {"os":"linux","arch":"x64"}) npm WARN optional SKIPPING OPTIONAL 依赖:fsevents@1.2.9 (node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL依赖:fsevents@1.2.9 不支持的平台:想要 {"os":"darwin","arch":"any"}(当前:{"os":"linux","arch":"x64"})
添加了来自 972 个贡献者的 1324 个包,并在 46.741 秒内审核了 1393 个包
12个包正在寻找资金运行npm fund
以获取详细信息
发现 104 个漏洞(1 个低、43 个中等、60 个高)运行npm audit fix
以修复它们,或npm audit
获取详细信息 numan@numan-khan:~/Desktop/vue-getting-started/07-accessing-data/begin/vue-heroes$ npm审计修复npm WARN 注册表 https://registry.npmjs.org/ 的意外警告:杂项警告 EAI_AGAIN:对https://registry.npmjs.org/is-fullwidth-code-point的请求失败,原因:getaddrinfo EAI_AGAIN registry.npmjs .org npm WARN 注册表使用来自https://registry.npmjs.org/的过时数据由于重新验证期间的请求错误。npm WARN 已弃用 mkdirp@0.5.1:不再支持旧版本的 mkdirp。请更新到 mkdirp 1.x。(请注意,API 表面已更改为在 1.x 中使用 Promises。) npm WARN 可选跳过可选依赖:fsevents@2.3.2 (node_modules/watchpack/node_modules/fsevents):npm WARN notsup 跳过可选依赖:fsevents 不受支持的平台@2.3.2: 想要 {"os":"darwin","arch":"any"} (当前: {"os":"linux","arch":"x64"}) npm WARN optional SKIPPING OPTIONAL DEPENDENCY :fsevents@1.2.9(node_modules/fsevents):npm WARN notsup 跳过可选依赖:fsevents@1.2.9 不支持的平台:想要 {"os":"darwin","arch":"any"}(当前:{ “操作系统”:“
在 140.847 秒内添加了来自 52 个贡献者的 65 个包,删除了 12 个包并更新了 32 个包
52个包正在寻找资金运行npm fund
以获取详细信息
修复了 1393 个扫描包中的 104 个漏洞中的 20 个 66 个漏洞需要手动审查且无法更新 18 个漏洞的 4 个包更新涉及重大更改(用于npm audit fix --force
安装重大更改;或参考npm audit
手动修复这些漏洞的步骤)
Idont khow 如何修复它
解决方案
这是因为我的项目已经建成。然后我简单地更新我的 npm
npm i -g npm
然后我使用命令开发我的项目
npm 运行开发
这将解决错误
推荐阅读
- visual-studio-code - 遇到 ninja 和 CMake 问题时如何在 VSCode 上构建 ESP 项目?
- r - 缺少数据的误差线性回归
- android - 如何在android上自定义通知
- android - 从 URL 中提取音频文件详细信息(mp3 文件)
- c# - CoPurchase Recommendation 引擎返回 NaN
- javascript - 未捕获的 RangeError:Int16Array 的字节长度应为 2 的倍数
- c++ - C++ 程序不适用于大输入(logic_error,_M_construct null 无效)
- android - 网络请求时我应该始终使用 viewmodescope 吗?
- python - Python大文件嵌套行JSON到CSV文件仅提取特定键值对
- javascript - 在 vue.js 中将 url 作为参数传递