簡體   English   中英

我怎樣才能啟動並運行這個有角度的項目?

[英]how can I get this angular project up and running?

我熟悉NativeScript,並從play.nativescript.org下載了以下基於Angular的NativeScript項目:

https://play.nativescript.org/?template=play-ng&id=Hqp5UQ&v=320

我從下載的頂級目錄中打開了一個cmd提示符,然后嘗試“ ng serve”。 我不記得具體的錯誤,但是git bash指示我運行以下cmd:

npm install --save-dev @angular/cli@latest

我再次嘗試了“ ng serve”,但是git bash返回了以下錯誤:

“找不到本地工作區文件('angular.json')”

我用谷歌搜索並在SO上找到一個線程,其中有人提到要執行“ ng update”:

錯誤:找不到本地工作區文件('angular.json')

所以我做了一個“ ng update”,但是現在git bash返回一個錯誤:

“錯誤編譯模式”,其后是一堆縮小的js,在“意外令牌功能”末尾帶有紅色錯誤消息

知道我在這里可能會缺少什么嗎? 如果我從頭開始,應該遵循什么步驟來啟動和運行它?

就像其他答復者指出的那樣-Angular CLI並未涵蓋NativeScript設計要完成的所有工作。 為此,它們具有自己的CLI:

https://github.com/NativeScript/nativescript-cli

從我上面的文檔的瀏覽中可以看出,這是正確的流程:

安裝CLI: npm install nativescript -g

創建一個新的應用程序: tns create MyApp --template angular ,然后瀏覽到項目cd MyApp

添加您關心的平台: tns platform add android tns platform add ios

然后運行您的項目: tns run ios tns run android


對於原始的Angular項目

您需要先使用CLI創建一個新項目。

ng new cool-app

這將在當前目錄中創建一個帶有空Angular項目的新文件夾。 為了使用“ ng serve”,您首先必須瀏覽到該目錄。

cd cool-app

現在您已經在目錄中,Angular CLI具有足夠的上下文來啟動新應用程序。

ng serve

您不要使用angular cli項目。 因此,您將無法使用ng serve類的命令。

您可以在這里看看如何使用基於cli的項目。 角度cli快速入門

順便說一句。 您使用nativescript播放工具中的項目Wich實際上並不支持cli命令(如您在錯誤中看到的那樣,沒有angular.json )。

使用基於cli的項目或配置package.json以服務當前項目。 這個問題可以幫助您。

暫無
暫無

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

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