我在一个完全离线的环境中工作&最近,我不得不编写一些react应用程序。我想知道是否有一种方法可以不使用npm install <package-name>
命令手动下载npmjs
包。
例如,当我在相同的脱机环境中使用python编写代码时,我会手动从PyPi下载所有内容&在脱机环境中使用可移动设备从一个联机环境到脱机环境中使用.whl
。
我将非常感谢任何对解决方案的帮助或指导。
发布于 2021-09-21 19:21:29
你需要从github下载他们的源代码。找到主文件,然后将其包含在主文件中。
您需要找到源代码并浏览package.json文件。在那里您可以找到哪个是主文件。这样你就可以把它包含在你的应用程序中。
将example.js包含在您的应用程序中。将其复制到应用程序文件夹中。一旦你这样做了,你的需求将会是:
var moduleName = require("path/to/example.js")
它将始终在应用程序的根目录(以及其他几个位置)中查找node_modules目录。
如果您打算以这种方式使用它,那么下载完整的存储库而不仅仅是lib文件夹是很重要的,因为package.json文件用于查找主要入口点。只要存储库有一个有效的package.json文件,它就可以工作。[
https://stackoverflow.com/questions/69274325
复制相似问题