【问题标题】:npm install does not work because certain package does not contain a package.json filenpm install 不起作用,因为某些包不包含 package.json 文件
【发布时间】:2021-08-13 00:56:25
【问题描述】:

我正在尝试为克隆的项目运行 npm install 并出现以下错误:Could not install from "node_modules/@miksu/prettier/parse-srcset@github:ikatyang/parse-srcset#54eb9c1cb21db5c62b4d0e275d7249516df6f0ee" as it does not contain a package.json file

我在此目录中没有 /node_modules,因为这是我本地计算机上此项目的第一个 npm i。我也在使用 vscode,我在 package.lock 文件@miksu/prettier 中有这个,但我在 package.json 中没有更漂亮的作为要安装的包。让我知道还需要什么其他信息。谢谢!

编辑:我从package-lock.json 中删除了@miksu/prettier 条目,这允许npm i 成功运行,但我仍然不确定这个错误是怎么回事。感谢您的澄清,谢谢。

【问题讨论】:

    标签: node.js npm prettier


    【解决方案1】:

    我的意思是......它自己的包不包含 package.json

    【讨论】:

    • 不是项目,它自己的包,我无法从 node_modules/@miksu/prettier/parse-srcset@github:ikatyang/parse-srcset#54eb9c1cb21db5c62b4d0e275d7249516df6f0ee 安装的 npm,这意味着 dir 没有一个包.json。尝试在那里添加一个
    • node_modules 在项目中不存在
    • 这意味着你正在尝试安装一个不存在的模块
    • 这样的包怎么会出现在我的 package.lock 中?我怎样才能解决这个问题?分叉项目?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-28
    • 1970-01-01
    • 1970-01-01
    • 2020-04-03
    相关资源
    最近更新 更多