mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-08-25 02:56:43 +00:00
![Jermolene](/assets/img/avatar_default.png)
It was getting a pain to manage the content in separate places, and I suspect confusing for end users. I think the best time to move the dev content out is when we’ve established the community wiki for TW5, which is a much more natural home for it. In the meantime, a feature that I’m interested in exploring is the ability to hide tiddlers from the UI based on tag. Then the tw5.com wiki could disable all tiddlers tagged ‘dev’ until explicitly overridden by the user.
27 lines
1.0 KiB
Plaintext
27 lines
1.0 KiB
Plaintext
created: 201308251618
|
|
creator: JeremyRuston
|
|
modified: 201308262048
|
|
modifier: JeremyRuston
|
|
tags: dev
|
|
title: TiddlyWiki5 Development Environment
|
|
|
|
//This information is for people who are working on the development of TiddlyWiki5 itself, and isn't relevant for end users//
|
|
|
|
! Setting up npm
|
|
|
|
[[Installing TiddlyWiki5]] with NPM downloads a snapshot release of TiddlyWIki5. To use a development copy of the TiddlyWiki5 repository instead of the copy installed by [[NPM]], use this command within the root of the TiddlyWiki5 repo:
|
|
|
|
```
|
|
npm link
|
|
```
|
|
|
|
! Bumping version numbers
|
|
|
|
As releases are made during development it is necessary to adjust the version number of the TiddlyWiki5 core. This is done with the [[npm version|https://npmjs.org/doc/version.html]] command. For example:
|
|
|
|
```
|
|
npm version 5.0.0-alpha.10
|
|
```
|
|
|
|
As described in #10 in [[this article by npm's author|http://blog.izs.me/post/1675072029/10-cool-things-you-probably-didnt-realize-npm-could-do]], when run from within a git repo this command will also commit the change and tag it
|