首页 > 解决方案 > 使用 npm 直接从 github repo 加载模块

问题描述

我使用存储库自述文件中提供的语法安装了一个公共 github 存储库:

npm install https://github.com/user_name/proj_name.git

但是,我不确定如何将此模块加载到我的 js 代码中。我试过了:

const my_lib = 'proj_name';

不幸的是,这对我不起作用。如何加载直接从 github 存储库安装的模块?

标签: node.jsnode-modulesnpm-install

解决方案


目前,您只是将一个常量定义为一个带有 value 的字符串'proj_name'。要从 加载模块node_modules,您必须执行以下操作:

npm install <package_name> --save--save在你的依赖项中写入包和版本package.json。您还可以使用--savedev在您的 devDependencies 中编写包(都是可选的)

const packageName = require('packageName');在您的 eg中使用app.js以在您的代码中使用该包。

有关npm install的更多详细信息,请参阅此处,指定依赖项和此处的ecma 脚本 require 和 import


推荐阅读