首页 > 解决方案 > 使用 npm init 时如何修复“ENOENT:没有这样的文件或目录”错误?

问题描述

我正在尝试在 node.js 中创建一个新项目,我打开了一个新文件夹,在 cmd 中打开它,尝试运行npm init,当我完成设置项目时它给了我no such file or directory错误

我试图删除 node_modules 文件夹,创建一个空package.json文件,但没有任何效果

那是错误:

    npm ERR!path C: \Users\ user\ Documents\ nodejs\ todo\ package.json
    npm ERR!code ENOENT
    npm ERR!errno - 4058
    npm ERR!syscall open
    npm ERR!enoent ENOENT: no such file or directory, open 'C:\Users\user\Documents\nodejs\todo\package.json'
    npm ERR!enoent This is related to npm not being able to find a file.
    npm ERR!enoent

    npm ERR!A complete log of this run can be found in:
        npm ERR!C: \Users\ user\ AppData\ Roaming\ npm - cache\ _logs\ 2018 - 12 - 25 T08_30_30_726Z - debug.log

我希望创建一个package.json文件

标签: node.jsnpm

解决方案


您是否尝试从文件夹中的任何内容开始?当你进入

Npm init

它将自动创建一个 package.json 并且您将输入您的应用信息:D


推荐阅读