首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不创建任何文件

不创建任何文件
EN

Stack Overflow用户
提问于 2013-03-27 09:44:11
回答 2查看 2K关注 0票数 0

我可能漏掉了什么东西。我在Win7 7/64位上使用Node 0.10.1,并将grunt 0.4.1与

代码语言:javascript
复制
npm install grunt
npm install -g grunt-cli
npm install -g grunt-init

然后我尝试在文件夹%USERPROFILE%中安装一个模板

代码语言:javascript
复制
git clone git@github.com:gruntjs/grunt-init-gruntfile.git ~/.grunt-init/gruntfile

但是git需要为当前的密钥文件夹提供密码。所以我刚创建了一个文件夹

代码语言:javascript
复制
%USERPROFILE%\.grunt-init\gruntfile\

https://raw.github.com/gruntjs/grunt-init-gruntfile/master/template.js复制到上面。现在,我切换到了项目文件夹,并且能够开始使用

代码语言:javascript
复制
grunt-init gruntfile
  • 多姆参与了吗?N
  • 文件串连还是缩小?是
  • package.json?N
  • 有什么变化吗?N

过程以“完成,没有错误”结束,但是没有创建文件列表,或者至少我找不到它。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-03-27 10:13:05

不知道如何克隆到windows上的用户主页,但是很重要(!)您还需要将整个“根目录”( https://raw.github.com/gruntjs/grunt-init-gruntfile/master/root)复制到‘%USERPROFILE%..grunt init\gruntfile\’。

您知道这个init模板只会为您创建一个gruntfile.js吗?(在根目录中,您可以看到)。如果您想要创建节点模块、jquery插件等等,请使用其他模板之一(grunt-init-节点、grunt-init-jquery)等等。

创建自己的模板很容易。只需使用模板名称在‘%USERPROFILE%..grunt init’中创建一个新文件夹。添加template.js。添加一个根目录,其中所有文件都是您想要复制的,可以添加一个rename.json (用于文件夹和文件重命名),或者更改template.js中的一些内容。

票数 1
EN

Stack Overflow用户

发布于 2013-07-21 12:00:31

我认为您在这里没有什么不同的问题--从您的评论来看,您似乎在使用Windows。

第一个问题是您无法克隆存储库。我自己尝试了一下,发现通过在我的github帐户上设置一个有效的ssh密钥解决了这个问题。因此,要克隆这个存储库,您需要创建一个github帐户,并在您的计算机和github帐户上安装ssh键。Github关于如何做到这一点的文档非常好,可以在这里找到Windows https://help.github.com/articles/set-up-git#platform-windows

第二个问题是,您使用的git clone命令在Windows机器上无法工作,因为它提供了通往Linux主目录~/.grunt-init/gruntfile的路径。

从您的评论来看,我猜测%USERPROFILE%.grunt-init\gruntfile\是正确的安装目录,因此将您的工作目录更改为该目录,并使用命令git clone git@github.com:gruntjs/grunt-init-gruntfile.git应该安装它。

您还可以考虑使用西格温,它允许您在windows机器上使用linux工作环境。

节点黑客很开心。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15655746

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档