You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -42,6 +46,21 @@ To write a library that can be used in Fable you need to fulfill a few condition
42
46
43
47
In order to publish the package to Nuget check [the Microsoft documentation](https://docs.microsoft.com/en-us/nuget/quickstart/create-and-publish-a-package-using-the-dotnet-cli) or alternatively you can also [use Fake](https://fake.build/dotnet-nuget.html#Creating-NuGet-packages).
44
48
49
+
## Make your package usable by others
50
+
51
+
In addition to the source files, there are a few things you should do to make your package easier to consume by others. Adding these items will improve the development experience for your users inside their editors,
52
+
specifically enabling Go To Definition (F12 in most editors) to work on your library's code.
53
+
54
+
```xml
55
+
<PropertyGroup>
56
+
<!-- Ensure debugging information is easily found, so that editors can locate the source code locations for your library.
57
+
This slightly increases the size of your package, but the usability benefits are worth it. -->
58
+
<DebugType>embedded</DebugType>
59
+
<!-- Ensure that files that are generated during the build by the .NET SDK are also included in your compiled library. -->
0 commit comments