[英]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應用程序。
克隆存儲庫與復制文件結構沒有太大不同。
如果您在Meteor的examples文件夾中查找,將看到兩個文件包並發布。 這就是所需要的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.