Политика Sails.js удалена, но нужна при загрузке приложения

Я создал политику под названием "flash", которую я удалил (потому что она мне больше не нужна) в моем приложении Sails.js. Но когда я загружаю приложение, я получаю следующую ошибку:

error: Unknown policy, "flash", referenced in `config.policies`.
error: Are you sure that policy exists?
error: It would be located at: `/Users/Pierre/Documents/ING5/PFE/Node/InfomelessSite/api/policies/flash.js`

В policy.js:

module.exports.policies = {

  /***************************************************************************
  *                                                                          *
  * Default policy for all controllers and actions (`true` allows public     *
  * access)                                                                  *
  *                                                                          *
  ***************************************************************************/

  //'*': false

  /***************************************************************************
  *                                                                          *
  * Here's an example of mapping some policies to run before a controller    *
  * and its actions                                                          *
  *                                                                          *
  ***************************************************************************/
    // RabbitController: {

        // Apply the `false` policy as the default for all of RabbitController's actions
        // (`false` prevents all access, which ensures that nothing bad happens to our rabbits)
        // '*': false,

        // For the action `nurture`, apply the 'isRabbitMother' policy
        // (this overrides `false` above)
        // nurture  : 'isRabbitMother',

        // Apply the `isNiceToAnimals` AND `hasRabbitFood` policies
        // before letting any users feed our rabbits
        // feed : ['isNiceToAnimals', 'hasRabbitFood']
    // }
};

Как это возможно?

1 ответ

Кажется, вы проверяете policy.js наREPO_DIR/node_modules/sails/node_modules/sails-generate/node_modules/sails-generate-backend/templates/config/policies.js

Вам необходимо проверить этот файл: REPO_DIR/config/policies.js и удалите любую ссылку на flash политика там.

Другие вопросы по тегам