node.js - 使用 npm 直接从 github repo 加载模块
问题描述
我使用存储库自述文件中提供的语法安装了一个公共 github 存储库:
npm install https://github.com/user_name/proj_name.git
但是,我不确定如何将此模块加载到我的 js 代码中。我试过了:
const my_lib = 'proj_name';
不幸的是,这对我不起作用。如何加载直接从 github 存储库安装的模块?
解决方案
目前,您只是将一个常量定义为一个带有 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。
推荐阅读
- android - Android SQLite 更新行不起作用并且没有显示错误
- ios - 使用故事板的普通视图控制器内的表视图?
- xamarin.android - 使用 xamarin.andriod JNI 从 android AAR 文件调用活动的问题
- c - 快速问题:如果 i < 存储在数组中的最大数字量,如何说?
- python - 删除文本文件python中的列
- python - 依次将点积应用于 3D numpy 数组的切片
- php - 获取在 Woocommerce 中购买过东西的所有客户的列表
- openssl - 使用主题中的“T”和“uidNumber”属性创建 CSR 时出错
- google-app-engine - Google App Engine - 什么算作前端?
- c++ - 根据分量 1、2(和 3)对空间(2D/3D)向量的向量进行排序