节点模块在VSTS中的Git项目中不可见

问题描述 投票:0回答:2

我是VSTS的新手。我在sharepoint中创建了一个新的SPFx webpart,它依赖于Node Modules。我试图将我的更改提交到VSTS中的项目。但是,当我在另一台计算机上克隆它时,我看不到文件节点模块,因此我无法在该计算机上执行gulp-serve。我错过了什么吗?

git azure-devops node-modules spfx
2个回答
2
投票

通常,您不在GIT中包含引用的模块,而是在运行应用程序下载之前触发命令“npm install”。通常,.tfignore文件中有一行可以避免上传这些文件。


1
投票

它是由node_modules文件中忽略的.gitignore文件夹引起的。

并且node_modules确实不应该添加到git repo(源代码控制),因为执行npm install时依赖项会自动下载。

你可以查看示例sp-dev-fx-webparts.gitignore文件的内容也包含node_modules

© www.soinside.com 2019 - 2024. All rights reserved.