Node.js 项目的版本控制

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

为 Node 项目做版本控制需要注意几个地方,首先我们不会把 node_modules 目录下面的东西放到项目的仓库里 ... 这个目录下面的东西是项目依赖的模块 ... 这些东西已经在 package.json 文件里说清楚了,用户拿到一个 Node 项目以后,可以先用包管理工具,去安装一下项目的依赖 ...

也就是我们只需要把项目的 package.json 文件放到版本控制里就行了,不需要包含 node_modules 目录下面的东西 ... 还有就是,如果项目使用了 yarn 管理依赖的模块 ... 这个 yarn.lock 文件,非常关键,它里面包含了项目依赖的所有的模块,还有具体的版本 ... 所以这个文件也一定要放到项目的仓库里 ...

先初始化一个项目仓库 ... git init ..

然后在项目下面添加一个 .gitignore 文件 ... 在这个文件里,可以把不想放在项目仓库里的东西列出来 ... 这里我直接复制一个 .gitignore 文件里的内容 ...

注意这里列出了 node_modules/ 目录 ...

然后添加所有的东西 ... git add .

查看一下状态 ... git status ... 你会发现,这里没有包含 node_modules 目录 ...

再去做一次提交 ... git commit -m 'init'

下面,你可以为项目创建一个远程仓库,把它添加到项目里面 ... 关于版本控制,宁皓网有个专门的课程叫 《Git:版本控制》,你可以参考一下 ...

Node.js 项目的版本控制《 Node.js 起步 》

统计

13299
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点