我正在查看以下样板代码:https://github.com/linnovate/mean
当我试图理解代码时,我了解到:
npm-shrinkwrap列出项目中所有嵌套的软件包,以便 准确地复制相同的依赖项。
我还知道web-pack用作模块捆绑程序,可帮助您的代码与大多数Web浏览器兼容。当我浏览代码时,我想知道在哪里使用了Web-pack甚至是否使用过。因此,我在package.json和angular.json文件中查找了已安装的软件包,但在那里没有看到web-pack。然后,我决定使用Visual Studio代码搜索栏进行搜索。这是在npm-shrinkwrap.json中找到使用术语Web-pack的热门歌曲的地方。许多webpack软件包名称都依赖于angular-devkit。
我了解angular-devkit是由angular-cli产生的,所以我的问题是:
我知道一些问题可能看起来很明显,但是请您忍受,我只是想摆脱任何疑问,并确保正在发生的事情。
谢谢。