簡體   English   中英

如何在沒有“流星創建myApp”的情況下從准系統示例創建Meteor.js App?

[英]How to create Meteor.js App from barebone sample without “meteor create myApp”?

我有一個文件夾結構不錯的准星流星應用程序:

喜歡:

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

我不想說 :

meteor create myNewApp

所以我用以下命令復制了myApp-> myNewApp:

cp -rf * /myNewApp/*

然后我嘗試運行流星應用程序:

cd myNewApp/
meteor 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

還有一個名為.meteor的隱藏目錄,您需要復制該目錄。 如果要創建某種基礎結構,請確保其沒有mongodb數據庫(可以使用meteor reset將其清除)。

運行meteor會為您的應用實例創建mongodb數據庫。

這適用於所有平台:

meteor create example1

復制新的應用程序:

然后在其中進行所有想要的編輯

mkdir newdirectory
cp -r example1 newdirectory

要么

mkdir copyofapp
cp -r example1/. copyofapp

它將在newdirectory中復制它。 如果方便使用GUI,則也可以使用常規的copy + paste復制並粘貼目錄example1。 然后,您可以為新應用重新命名目錄

cp -r與通配符(*)一起使用將不會復制隱藏文件。

為了找出需要哪些文件,只需從GitHub檢出Meteor應用程序。

克隆存儲庫與復制文件結構沒有太大不同。

如果您在Meteorexamples文件夾中查找,將看到兩個文件包並發布。 這就是所需要的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM