命令“npm install fs”有问题
Posted
技术标签:
【中文标题】命令“npm install fs”有问题【英文标题】:Problem with the command "npm install fs" 【发布时间】:2020-06-05 08:57:29 【问题描述】:我不习惯使用 Linux,所以也许这是一个愚蠢的问题。在我正在研究的实验室中,我被要求运行命令“npm install fs”来读取/写入文件。
但这是我遇到的错误,我不知道如何解决,我也找不到类似的问题。
PS:我正在开发 Ubuntu 17.10。
【问题讨论】:
相信fs不需要安装。您可以只需要它并轻松使用它。以防万一您可以在 lab1 中创建 package.json 文件。 你为什么要安装 part of the standard Node.js library 的东西?话虽如此,我完全可以推荐安装fs-extra
并使用它而不是fs
,因为它只是包装了标准fs
,但添加了一些必不可少的功能适当的文件系统的东西。
你实际安装了这个包npmjs.com/package/fs
【参考方案1】:
fs
是一个不需要安装的模块。它是 node.js 核心的一部分,因此您只需要在代码中 require 它。
不要运行npm install fs --save
,只需在您要使用它的文件中添加以下行:
const fs = require('fs');
这里是文档:https://nodejs.dev/the-nodejs-fs-module
但是,为了解决您的问题,您收到的错误消息可能是由于以下事实:
-
您的项目中没有 package.json
运行
npm install ...
时您不在正确的目录中,因此找不到您的package.json。
我认为您的错误是您跳过了初始化 npm 存储库(生成 package.json)的部分。
要初始化 npm 存储库,请执行以下操作:
-
导航到您的项目根目录
运行
npm init
并在出现提示时按照说明进行操作。
【讨论】:
以上是关于命令“npm install fs”有问题的主要内容,如果未能解决你的问题,请参考以下文章