【问题标题】:Problem with the command "npm install fs"命令“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

标签: javascript json


【解决方案1】:

fs 是一个不需要安装的模块。它是 node.js 核心的一部分,因此您只需要在代码中 require 它。

不要运行npm install fs --save,只需在您要使用它的文件中添加以下行:

const fs = require('fs');

这里是文档:https://nodejs.dev/the-nodejs-fs-module

但是,为了解决您的问题,您收到的错误消息可能是由于以下事实:

  1. 您的项目中没有 package.json
  2. 运行npm install ...时您不在正确的目录中,因此找不到您的package.json。

我认为您的错误是您跳过了初始化 npm 存储库(生成 package.json)的部分。

要初始化 npm 存储库,请执行以下操作:

  1. 导航到您的项目根目录
  2. 运行 npm init 并在出现提示时按照说明进行操作。

【讨论】:

    猜你喜欢
    • 2019-12-03
    • 2021-09-19
    • 2021-09-09
    • 1970-01-01
    • 2015-01-15
    • 2013-10-12
    • 1970-01-01
    • 2020-08-21
    • 1970-01-01
    相关资源
    最近更新 更多