gpt4 book ai didi

javascript - 没有 package.json 的 Node.js 项目

转载 作者:IT老高 更新时间:2023-10-28 23:07:11 37 4
gpt4 key购买 nike

有没有 package.json 的 node.js 项目可以吗?我在网上看到的都是package.json自带的

没有package.json有什么影响?

package.json 最初是如何创建的?它是自动创建的吗?我想知道为什么我没有 package.json

最佳答案

从根本上说,package.json 是您应用程序的元文件。它列出了您的应用程序的所有配置。

What is the effect of having no package.json?

只要您在本地运行所有代码并且不需要任何部署即可。

让我们设置一个场景让您更好地理解这一点。想象一下,您使用 node.js 编写了一个出色的应用程序。现在你周围的所有小鸡都想和它一起玩。太棒了!现在您想将其提供给他们,并且在开发过程中您npm install添加了很多东西,以至于您的项目超过了 4TB。

没有可用的数据存储设备来处理庞大的代码库。

然后你梦中的女孩说我想要它,我现在就想要它。因此,您开始搜索 Node 应用程序的应用程序部署过程。

你偶然发现了一个神奇的东西,叫做 package.json

所以你要做的就是在 dependencies 属性下列出你所有的 npm installed 模块。然后你删除 node_modules 文件夹,添加 package.json 并将整个该死的东西提交到 github。甚至 .zip 文件也是 10MB

然后她得到密码。输入 npm install && npm start(这将安装 package.json 中的所有依赖项并启动您的应用程序)

但是,如果您有 package.json,那么您可以在其中指定所有依赖项。

使用 npm install

--save 标志

示例。

npm install express --save

How is package.json created in the first place? Is it created automatically?

您可以手动创建一个文本文件并将其保存为 package.json

更复杂的方法是使用命令

npm 初始化

I am wondering why I do not have package.json

我也是! :)

您很可能正在阅读不强调项目初始配置的教程,或者这些教程的作者认为读者已经掌握了所有基础知识。

关于javascript - 没有 package.json 的 Node.js 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33518128/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com