我刚刚接近node-js,我想知道文件之间的区别
package.json
package-lock.json
最后我想知道它是否存在,除了安装各种依赖项的命令nmp install以外,还有一个命令可以使build / dist能够部署在其他机器上
类似于maven install的命令,可创建Java应用程序的.jar文件。
谢谢
答案 0 :(得分:0)
节点程序包管理(NPM)的基本部分是可在任何情况下均可使用的命令行界面(CLI)。
Node.js基础项目在
时初始化 $ npm init
此刻,package.json会自动使用最小化的键/值数据生成。一些功能,例如名称,版本,关键字,描述
如果需要任何依赖项来通过命令行插入项目
$ npm install --save express
将其添加到本地 node_module 文件夹中。
通知:
--save标志依赖项中的本地安装。
存储在您的 node_modules 中的所有依赖项,在 package-lock.json 文件中建立了索引,该文件显示了 node_modules strong>。
实际上 package-lock.json 包含以下更详细的信息:
已解决:库URL的来源,例如 https://registry.npmjs.org/@sailshq/connect-redis/-/connect-redis-3.2.1.tgz
需要:为此软件包安装的所有依赖项。
完整性:散列数据