簡體   English   中英

在服務節點ionic2之前運行“監視”

[英]run 'watch' before serve- node ionic2

我正在使用離子2。而且,我不知道為什么當我嘗試運行“離子發球機”時,它會在下一個消息中回答:

警告:ionic.config.js已被棄用,您可以將其刪除。 警告:沒有找到“ serve:before” gulp任務! 您的gulpfile已經包含一個“監視”任務! 加:

gulp.task('serve:before', ['watch']);

到您的gulpfile,以便在投放之前讓Ionic CLI運行“監視”功能。

警告:ionic.config.js已被棄用,您可以將其刪除。

在gulpfile.js中,我添加了這一行,它可以工作,但是當我更改一些html文件時,它不會更新。 我必須停止服務。 並再次運行命令。 PD:我已經使用npm install安裝了所有依賴項

最近,Ionic將其CLI工具更新為beta.21。 他們顯然已經對新近更新的CLI生成的gulp文件進行了一些更改。 您嘗試運行的項目是使用較舊版本的CLI(可能是beta.19)創建的。 這就是為什么您收到該警告。 關於“ ionic.config.js已棄用”這一行,該文件只是檢查您是否正在使用最新版本的Ionic CLI的檢查點。

有一個快速修復(我做了)。

1)創建一個新的離子應用程序(可能使用與嘗試運行的模板相同的模板,即空白或側面菜單或選項卡)。

2)將您要運行的項目的app目錄的內容復制到新生成的項目的app目錄中。

(我不知道這是否是正確的方法,但這會起作用。)

希望這對您有所幫助。 謝謝。

暫無
暫無

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

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