node.js - 使用 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
文件
解决方案
您是否尝试从文件夹中的任何内容开始?当你进入
Npm init
它将自动创建一个 package.json 并且您将输入您的应用信息:D
推荐阅读
- sql-server - 可以将 SQL Select 语句转换为基于集合的选择吗?
- hash - 哈希合并键变量有空格
- android - 滚动列表视图和自定义适配器的问题
- excel - 查找特定字符的第一个实例并使用 vba 获取左值
- clojure - 有没有办法内联传递给宏的函数?
- python - 从路由器使用 ncclient 发送修改后的数据,它是如何工作的?
- bash - 使用 pgrep 而不是 ps 获取内存使用百分比
- c - 为什么获取数组长度的 sizeof 函数在我的函数中不起作用?
- c# - 来自不同来源的 EF Core 实体继承,没有鉴别器
- algorithm - 实现极小极大算法