首页 > 解决方案 > @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 如何修复它

标签: javascriptnode.jsvue.jsnpmvuejs2

解决方案


这是因为我的项目已经建成。然后我简单地更新我的 npm

npm i -g npm

然后我使用命令开发我的项目

npm 运行开发

这将解决错误


推荐阅读