如何下载 npm 包而不是使用命令行
How to download npm packages instead of using the command line
我在一个完全离线的环境中工作,最近,我不得不编写一些 React 应用程序。我想知道是否有一种方法可以在不使用命令 npm install <package-name>
.
的情况下手动下载 npmjs
包
例如,当我在同一个离线环境中使用 python 进行编码时,我正在手动从 PyPi 下载所有内容并在我的离线环境中使用来自一个可移动设备的 .whl
线上环境到线下环境。
对于解决方案的任何帮助或指导,我将不胜感激。
您需要从 github 下载它们的源代码。找到主文件,然后将其包含在您的主文件中。
您需要找到来源并浏览 package.json 文件。在那里你可以找到哪个是主文件。这样您就可以将其包含在您的应用程序中。
在您的应用中包含 example.js。将其复制到您的应用程序文件夹中。
完成后,您的要求将是:
var moduleName = require("path/to/example.js")
它总是会在您的应用程序的根目录(以及其他一些地方)寻找 node_modules 目录。
如果您打算以这种方式使用它,请务必下载完整的存储库而不仅仅是 lib 文件夹,因为 package.json 文件用于查找主要入口点。只要存储库有一个有效的 package.json 文件,它就应该可以工作。[
我在一个完全离线的环境中工作,最近,我不得不编写一些 React 应用程序。我想知道是否有一种方法可以在不使用命令 npm install <package-name>
.
npmjs
包
例如,当我在同一个离线环境中使用 python 进行编码时,我正在手动从 PyPi 下载所有内容并在我的离线环境中使用来自一个可移动设备的 .whl
线上环境到线下环境。
对于解决方案的任何帮助或指导,我将不胜感激。
您需要从 github 下载它们的源代码。找到主文件,然后将其包含在您的主文件中。
您需要找到来源并浏览 package.json 文件。在那里你可以找到哪个是主文件。这样您就可以将其包含在您的应用程序中。
在您的应用中包含 example.js。将其复制到您的应用程序文件夹中。 完成后,您的要求将是:
var moduleName = require("path/to/example.js")
它总是会在您的应用程序的根目录(以及其他一些地方)寻找 node_modules 目录。
如果您打算以这种方式使用它,请务必下载完整的存储库而不仅仅是 lib 文件夹,因为 package.json 文件用于查找主要入口点。只要存储库有一个有效的 package.json 文件,它就应该可以工作。[