Code Monkey home page Code Monkey logo

Comments (8)

fremontmj avatar fremontmj commented on June 28, 2024 2

@alfonsogarciacaro That seems to have done it. So amazed and thankful to the fast reaction to my issue. You guys rock.

from fable-react-native.

MangelMaxime avatar MangelMaxime commented on June 28, 2024 1

I am in favour of "better" defaults so if renaming it to fable_modules is transparent we can go this way.

from fable-react-native.

fremontmj avatar fremontmj commented on June 28, 2024 1

from fable-react-native.

alfonsogarciacaro avatar alfonsogarciacaro commented on June 28, 2024

Hmm, so I'm guessing XCode treats directories starting with . as really hidden. I guess we can fix this two ways:

  1. Enable a CLI option to rename .fable folder.
  2. Renaming the .fable hidden folder to fable_modules or similar. It's ignored because it contains a .gitignore file not because of the name, and I assume it won't be a breaking change because it's dealt with automatically anyways.

Thoughts? cc @MangelMaxime

from fable-react-native.

inosik avatar inosik commented on June 28, 2024

Should we consider moving the directory to obj/?

Anyways, Paket needs to be patched then. It ignores the .fable/ directory when looking for projects. /cc @forki

from fable-react-native.

alfonsogarciacaro avatar alfonsogarciacaro commented on June 28, 2024

With Fable 3 when using --outDir the .fable hidden folder is located in the outDir and it's normally outside of the .fsproj and obj hierarchies.

Ah, true about Paket :/ I think Ionide does something similar. Maybe we could change the .fsproj extension to .fableproj as a trick to avoid this kind of issues...

from fable-react-native.

inosik avatar inosik commented on June 28, 2024

With Fable 3 when using --outDir the .fable hidden folder is located in the outDir and it's normally outside of the .fsproj and obj hierarchies.

Ah right. obj/ only makes sense if the output directory is the same as the source directory. I just thought obj/ would be ignored by most tools in the .NET world and wouldn't show up anywhere.

You're right, Ionide ignores the .fable/ directory as well: https://github.com/ionide/ionide-vscode-fsharp/blob/652c12430cd759162997ca4a7633da680d200354/release/package.json#L1302

from fable-react-native.

alfonsogarciacaro avatar alfonsogarciacaro commented on June 28, 2024

@fremontmj Can you please try with Fable 3.4 and confirm if the issue is solved? Thanks!

from fable-react-native.

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.