2

私は素敵なフォルダ構造を持つベアボーン流星アプリを持っています:

お気に入り:

myApp
   |- .meteor
   |- public
      |- img
   |- client
      |- css
      |- view
      |- js
   |- server
      |- helper
   |- collection
   |- lib

私は言いたくない :

meteor create myNewApp

だから私は myApp -> myNewApp をコピーしました:

cp -rf * /myNewApp/*

そして、流星アプリを実行しようとしました:

cd myNewApp/
meteor run

私は得る:

run: Meteor プロジェクト ディレクトリにいません。

新しい Meteor プロジェクトを作成するには: meteor create 例: meteor create myapp

これを行う方法はありますか?

@編集:流星のリセットも試しました

reset: You're not in a Meteor project directory.

To create a new Meteor project:
   meteor create <project name>
For example:
   meteor create myapp
4

2 に答える 2

1

.meteorコピーする必要があるという隠しディレクトリもあります。一種の基本構造を作成している場合は、mongodb データベースがないことを確認してください (を使用meteor resetしてクリアできます)。

実行meteorすると、アプリのそのインスタンスの mongodb データベースが作成されます。

これはすべてのプラットフォームで機能します。

meteor create example1

新しいアプリをコピーします。

次に、そこに必要なすべての編集を行います

mkdir newdirectory
cp -r example1 newdirectory

また

mkdir copyofapp
cp -r example1/. copyofapp

そのコピーが newdirectory に作成されます。GUI が便利な場合は、通常のコピーと貼り付けを使用して example1 ディレクトリをコピーして貼り付けることもできます。その後、新しいアプリに必要なディレクトリの名前を変更できます

cp -rワイルドカード (*) を使用すると、隠しファイルはコピーされません。

于 2013-05-12T08:04:44.030 に答える