我是node和npm的新手,我想知道是否可以在应用程序上工作,还可以在某个节点模块的本地git存储库上工作。
让我们说我正在开始一个使用chalk
的新项目,我想在我的项目和粉笔上开发。
mkdir my-project && cd my-project
npm install
npm install --save chalk/chalk
通过上述命令,我将chalk
的来源转换为node_modules
,但我无法为此做出贡献。
有没有办法直接获取Git存储库?
答案 0 :(得分:1)
Asumming'〜/ projects'是你的项目文件夹,第一个克隆粉笔:
cd ~/projects
git clone https://github.com/chalk/chalk.git
然后创建您的项目:
mkdir my-project && cd my-project
npm init
并将您的项目设置为使用本地粉笔。在my-project中查找package.json文件,并在依赖项中包含粉笔:
"dependencies": {
"chalk": "file:../chalk"
....
....
然后在项目中安装粉笔:
cd ~/my-project
npm install chalk
或者只是简单地安装'安装所有依赖项。每次你需要在你的项目中包含你用粉笔类型做的更改,然后再安装粉笔'。它在〜/ my-project / node_modules上复制〜/ chalk并使用它。
您可以继续使用您的项目和粉笔。