我试着和一个团队一起做一个约曼项目。生成> yo角的angularjs代码并将文件夹推到github
git add .
git push
git commit origin master
当我从git github克隆代码时,我有以下错误
致命错误:找不到本地的咕噜声。 如果您看到了这条消息,那么要么找不到Gruntfile,要么您的项目没有在本地安装Gruntfile。有关安装和配置grunt的更多信息,请参见入门指南: http://gruntjs.com/getting-started
所以我删除了.gitignore上的每一件东西,并再次推送所有的东西,我收到了这样的警告
该文件的原始行结束将在您的工作目录中。
所以我很肯定这是行不通的,这也不是最好的方法。有人能帮我如何上传约曼项目吗?
发布于 2015-05-20 20:25:52
我认为,针对约曼的角度生成器已经创建了一个package.json文件,该文件在其所有任务中都定义为依赖项。因此,在克隆之后编译项目的正确方法是在本地安装所有npm依赖项,使用:
npm install
然后运行grunt编译所有内容:
grunt
当然,您必须在全局安装grunt-cli,它用于在本地运行grunt。要安装它,您必须使用以下命令,其中-g定义了全局安装(默认为本地安装):
npm install -g grunt-cli
发布于 2015-05-19 17:35:45
首先,我认为您的问题有一个错误,您混合了commit
和push
命令:
git add .
git commit -m 'commit message' // message is optional
git push origin master
出现第一条消息是因为您没有安装Grunt。在您的工作目录中安装它:
npm install grunt --save-dev
从GruntV0.4开始,您不应该在全球范围内安装Grunt本身。有关原因的更多信息,请阅读这。资料来源:grunt cli文档.
如果它已在devDependencies中列出,只需运行:
npm install
第二种是由线尾引起的.在回购中包含.gitattributes
文件是一个很好的实践。文件的内容应该是:
* text=auto
阅读有关此文件的信息:文档。或者还有另一种方法。它在这个问题中进行了描述。
https://stackoverflow.com/questions/30332201
复制相似问题