【问题标题】:How to create a new package JSON file according to install a node package in a node module如何根据在节点模块中安装节点包创建新的包JSON文件
【发布时间】:2018-01-23 10:48:03
【问题描述】:

我已经使用node_module 完成了一些反应本机代码,但是node_module 中的一些已安装包在package JSON 文件中丢失。

我确实尝试安装一个新包,然后在node_module folder 中删除了一些已安装的模块。

根据package JSON文件我安装后node_module有588个包文件。
更新package JSON 文件后,node_module 文件夹中只有 143 个包。

如何使用这些参数创建一个新的package JSON 文件?

【问题讨论】:

  • 您是否将 --save 传递给 npm install ?
  • 您已将多个句子合二为一,这不可读..检查您的格式...使用“。”句号停止句子并相应地修改问题。
  • 以后尽量利用句子的概念。突出显示关键字将是一个不错的奖励。

标签: node.js reactjs react-native


【解决方案1】:

您可以删除 package.json 并重新开始使用:npm init

所以对于 package.json 中所有缺失的包,你可以运行这个:

 npm install --save <package>

比你从项目中删除 npm_modules 文件夹并运行 npm install。它将重新安装所有模块。并且您应该始终在.gitignore 中包含node_modules,这样您就不会最终提交它们。

【讨论】:

  • 它不起作用我也尝试使用“npm init”命令删除 packagejson 文件,但没有创建任何新的 package json 文件来运行 npm init 命令。你能告诉我需要多少时间'npm init' command bcs 我已经检查了 8 分钟。
  • @user1955030 你安装了节点吗?运行 npm init 后,您必须在创建 package.json 后填写 5-6 个文件。
  • @user1955030 尝试运行 npm -v。如果它有效,你运行 npm init。然后按回车回车,直到它借给终端。
  • 添加哪些类型字段 .. show command response 'D:\test>npm init 此实用程序将引导您创建 package.json 文件。它仅涵盖最常见的项目,并尝试猜测合理的默认值。请参阅npm help json 以获取有关这些字段的最终文档以及它们的确切作用。之后使用npm install &lt;pkg&gt; 安装一个包并将其作为依赖项保存在 package.json 文件中。随时按 ^C 退出。包名:(测试)'
猜你喜欢
  • 2022-01-08
  • 1970-01-01
  • 2021-04-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-13
  • 2018-06-11
  • 2020-08-01
相关资源
最近更新 更多