【问题标题】:How to create a new Meteor project in an existing directory?如何在现有目录中创建新的 Meteor 项目?
【发布时间】:2015-10-02 02:02:05
【问题描述】:

目录中已经有一个 git 仓库。我只看到了

meteor create

创建新目录的命令。

【问题讨论】:

    标签: meteor


    【解决方案1】:

    $ meteor create .

    我从一个包含 README.md 文件的 git repo 开始。上面的命令就像一个魅力。

    我正在运行 Meteor 1.2.0.2。

    【讨论】:

    • 一直就这么简单吗?不错。
    • 对于之前版本的 Meteor 来说可能没那么容易。
    • 这是现在最正确的答案,应该这样标记。好干净!
    • 似乎对我不起作用。错误:ENOTDIR,打开 '~/project/.meteor/.gitignore'
    【解决方案2】:

    如果你只是想创建一个新的 Meteor 项目,重命名原始目录,运行meteor create,合并两个目录,然后运行git add .; git commit -a;

    如果你想从 GitHub 拉取 Meteor,只需将其添加为 git 子模块即可。

    【讨论】:

    • 如下所述,meteor create . 是当前的方式(运行 1.2+)
    【解决方案3】:

    这是我目前的更好的解决方案:

    alias meteor-create='project_name=`basename ${PWD}` && meteor create ${project_name} && mv ${project_name}/{*,.*} ./ 2>/dev/null && rmdir ${project_name}'
    

    这可以为您节省一些工作量。您可以简单地将cd 放入您想要项目的目录并执行以下操作:

    meteor-create
    

    我也会把别名放在 bashrc 文件中:

    cat <<'__' >> ~/.bashrc
    alias meteor-create='project_name=`basename ${PWD}` && meteor create ${project_name} && mv ${project_name}/{*,.*} ./ 2>/dev/null && rmdir ${project_name}'
    __
    

    【讨论】:

      猜你喜欢
      • 2020-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-19
      • 2018-10-02
      相关资源
      最近更新 更多