0

Sails.js の学習を始めたばかりで、簡単なアプリケーションを作成しようとしています。私<link>のlayout.ejsには、ブートストラップcdnにリンクするタグがあります。特定のファイルに特定の変更を加えた後、このメッセージが表示されます。

 excuse my interruption, but it looks like this app
 does not have a project-wide "migrate" setting configured yet.
 (perhaps this is the first time you're lifting it with models?)

 In short, this setting controls whether/how Sails will attempt to automatically
 rebuild the tables/collections/sets/etc. in your database schema.
 You can read more about the "migrate" setting here:
 http://sailsjs.org/#/documentation/concepts/ORM/model-settings.html?q=migrate

 In a production environment (NODE_ENV==="production") Sails always uses
 migrate:"safe" to protect inadvertent deletion of your data.
 However during development, you have a few other options for convenience:

 1. safe  - never auto-migrate my database(s). I will do it myself (by hand)
 2. alter - auto-migrate, but attempt to keep my existing data (experimental)
 3. drop  - wipe/drop ALL my data and rebuild models every time I lift Sails

 What would you like Sails to do?

これらのいずれかを選択した後、ページに接続しようとするとすべてが機能するように見えますが、ブートストラップへのリンクが削除され、スタイリングがなくなりました。私は帆とあらゆる種類のバックエンド作業が初めてなので、何が起こっているのかわかりません。

4

1 に答える 1

0

あなたが言及したメッセージは、問題とは何の関係もありません。

モードが「運用」に設定されている場合、Sails は Grunt を使用して JS および CSS ファイルを単一の最小 js および css ファイルにマージするためconfig/local.js、設定を「開発」に変更します。

CDN にリンクされた CSS を保持するには、ここで grunt タスクをカスタマイズする方法をお読みください。

単調なタスク

于 2014-11-13T07:31:26.110 に答える