如何从被黑客入侵的node_modules文件夹中创建package.json

时间:2017-12-13 22:16:49

标签: json node.js npm npm-install package.json

所以我用npm和其他人安装了一些模块,我只是复制并粘贴到node_modules文件夹中。我不得不攻击一个模块。

现在,当我为新模块执行npm install时,它会删除一些模块并将被黑客模块覆盖到其原始状态。

感觉就像我没有在开发中尽早运行npm init来从头开始正确设置我的package.json文件,现在当我运行npm init时它只选择了一些模块。

如何让所有事情再次同步?有没有办法获取node_modules文件夹并让npm再次熟悉所有模块?另外,有没有办法阻止黑客入侵原状?

谢谢!

1 个答案:

答案 0 :(得分:0)

Here's an answer to a similar question

您可以分叉“被黑客入侵”模块的仓库,并将分叉仓库包含在您的package.json文件中。对于“复制”模块,您可以将它们复制到node_modules文件夹之外,并使用相对路径导入or install it as a local npm package