Code Monkey home page Code Monkey logo

Comments (5)

schmunk42 avatar schmunk42 commented on August 18, 2024

That's because there's no native support for composer in Yii 1.x.

The "glue" between Yii and composer is the Phundament\ComposerCallback file, which executes yiic commands for packages from here

At the end of composer install or update it will also execute yiic migrate, which is replaced by an extended version from CeBe, which can handle different module configs, those are configured here

Remove the unneeded modules from composer.json - and, if they have migrations also remove it the non-exisiting modules from modulePaths in config/console.php

from app.

igorsantos07 avatar igorsantos07 commented on August 18, 2024

Ooops! Forgot the console config file. Thanks for the tip.

Should this go in the docs too?

from app.

schmunk42 avatar schmunk42 commented on August 18, 2024

Note: You should also remove the module from config/main.php.

If you want your own setup, simply create a fork of Phundament/app and commit your "templates" for config/main.php, config/console.php and composer.json ...

Yes, would be awesome if you could add it.

from app.

igorsantos07 avatar igorsantos07 commented on August 18, 2024

Yeah, I had removed them from the config/main.php, just forgot that migrations are handled by the config/console.php. There's some time I don't use Yii now.

I decided to simply install everything it asks for and see how they work together and such. Then, later, I can decide with a better understanding what could be removed and what not - and them if needed I'll fork the project.

from app.

schmunk42 avatar schmunk42 commented on August 18, 2024

👍

from app.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.