当前位置: 首页 > 知识库问答 >
问题:

node.js - 如何根据node_modules生成package.json ?

程英资
2024-03-27

比较特殊的情况,node_modules和package.json没有同步。
或者如何查看node_modules中所有的依赖



共有1个答案

王航
2024-03-27

想看依赖的话可以使用npm list --depth=0,其中--depth表示层级深度,0是顶级,应该可以根据这个结果手动重建package.json文件,但是这样无法区分dependenciesdevDependencies

 类似资料:
  • 当node_module库导入索引文件时,webpack为什么不在构建中包含这些库? webpack对我来说仍然是一种黑色的艺术,我还没有完全掌握,所以下面是我试图实现的一个解释。 我正在构建一个测试应用程序,以在AWS Lambda节点服务器上作为无服务器代码运行。目标是通过在服务器上有一个或多个块并且没有node_modules文件夹,使部署包尽可能小。 我正在用TypescriptV3编写文

  • 问题内容: 如何使用数据库查询回调设置变量值?我该怎么办? 问题答案: 自从使用node.js已经有一段时间了,但是我想我可以提供帮助。 首先,在node中,您只有一个线程,应该使用回调。您的代码将发生的情况是查询将排队等待执行,但是循环将毫无意义地连续作为繁忙循环运行。 您应该可以通过以下回调来解决您的问题: 并这样使用 我在大约2年内没有编写任何node / js的代码,也没有进行测试,但是基

  • 作者注:很多关于这个错误的问题促使我把这个问题贴出来,以备将来参考。 相关问题: 对节点_ENV=production使用spawn函数 节点。jschild_进程。spawn Enoint错误-仅在supervisord下 产卵节点。js错误 https://stackoverflow.com/questions/27603713/nodejs-spawn-enoent-error-on-tra

  • 问题内容: 我需要创建一个GUI,用户可以使用它选择几个属性,这些属性将用于查询数据库以找到合适的人。我正在寻找有关如何根据用户的选择动态生成数据库查询的想法。 查询将包含几个字段,但为便于理解,我仅在下面举例说明三个字段: 职业 -可以有0到n个职业字符串。如果给出了占用字符串,则其中之一必须匹配。 年龄 -年龄可以表示为: 完全匹配(30) 范围(例如30-40) 小于一个值(-40) 大于一

  • 问题内容: 我正在尝试安装节点软件包,但是我的网络无法连接。我明白了 我了解这是因为我在公司网络中。 但是,我对代理不是很熟悉,据我所知,我没有访问代理的权限,所以我不确定如何才能使用NPM。对此,任何有帮助和相关的想法都会受到欢迎! 解决方法是,使用其他机器,我已通过电子邮件将所需的节点模块发送给自己。这些节点模块是使用NPM而非公司网络安装的。 但是,尽管事实上我已将模块放在test_serv

  • 实现这个需求其实非常的简单,因为官方已经提供给了我们解决方案使用 sequelize-auto 这个插件的地址 github repo https://github.com/sequelize/sequelize-auto npm install -g sequelize-auto mysql 之所以安装 mysql 而不是 mysql2 是因为这个插件里面的 sequelize 还是3.x 版本