회사에 관계없이 누구나 영원히 사용하고 보관할 수 있는 비선형 개인 웹 노트북인 TiddlyWiki에 오신 것을 환영합니다.
TiddlyWiki는 JavaScript로 작성된 완전한 대화형 위키입니다. 브라우저에서 단일 HTML 파일로 사용하거나 강력한 Node.js 애플리케이션으로 사용할 수 있습니다. 사용자 정의가 가능합니다. 전체 사용자 인터페이스는 해킹 가능한 WikiText에서 자체적으로 구현됩니다.
https://tiddlywiki.com/에서 자세히 알아보고 실제로 작동하는 모습을 확인하세요.
개발자 문서는 https://tiddlywiki.com/dev/에서 진행 중입니다.
Netlify가 제공하는 풀 리퀘스트 미리보기
TiddlyWiki에 대해 이야기하기 위한 새로운 공식 포럼: 도움 요청, 새로운 릴리스 및 플러그인 발표, 새로운 기능에 대한 토론 또는 경험 공유. 관련 홈페이지를 통해 참여하시거나, 이메일을 통해 구독하실 수 있습니다.
talk.tiddlywiki.org 는 우리가 직접 호스팅하고 유지관리하는 커뮤니티 운영 서비스입니다. 적당한 운영 비용은 지역사회 기부금으로 충당됩니다.
기존 사용자의 편의를 위해 우리는 원래 TiddlyWiki 그룹(2005년부터 Google 그룹스에서 호스팅됨)을 계속 운영하고 있습니다: https://groups.google.com/group/TiddlyWiki
개발자가 TiddlyWiki에 대해 자세히 알아보고 개발에 대해 논의하고 기여할 수 있는 여러 리소스가 있습니다.
TiddlyWiki 문서 개선 계획을 논의하기 위한 토론 그룹도 있습니다: https://groups.google.com/group/tiddlywikidocs
TiddlyWiki는 사용하기 쉬운 SingleFileApplication입니다. 고급 사용자와 개발자의 경우 Node.js 클라이언트/서버 구성을 사용할 수 있습니다. 이 구성은 TiddlyWiki SinglePageApplication을 빌드하는 데에도 사용됩니다.
데비안/우분투 :
apt install nodejs
후속 조치가 필요할 수 있습니다.
apt install npm
아치 리눅스
yay -S tiddlywiki
(노드와 tiddlywiki 설치)
brew install node
Android용 Termux
http://nodejs.org를 참조하세요.
npm install -g tiddlywiki
오류로 인해 실패하면 관리자로 명령을 다시 실행해야 할 수도 있습니다.sudo npm install -g tiddlywiki
(맥/리눅스)
tiddlywiki --version
tiddlywiki mynewwiki --init server
tiddlywiki mynewwiki --listen
시작을 들어보세요.tiddlywiki mynewwiki --build index
-g
플래그를 사용하면 TiddlyWiki가 전역적으로 설치됩니다. 이것이 없으면 TiddlyWiki는 설치된 디렉토리에서만 사용할 수 있습니다.
node: command not found
오류가 표시되는 경우 nodejs
와 node
사이에 심볼릭 링크를 생성해야 할 수 있습니다. 링크를 올바르게 생성하려면 배포판 설명서와 whereis
참조하세요. github 문제 1434를 참조하세요.sudo ln -s /usr/bin/nodejs /usr/bin/node
TiddlyWiki5에는 TiddlyWikiFolders, TiddlerFiles를 기반으로 광범위한 작업 세트를 수행하기 위해 명령줄에서 사용할 수 있는 명령 세트가 포함되어 있습니다.
예를 들어, 다음 명령은 TiddlyWiki HTML 파일에서 티들러를 로드한 다음 그 중 하나를 정적 HTML로 저장합니다.
tiddlywiki --verbose --load mywiki.html --render ReadMe ./readme.html
명령줄에서 tiddlywiki
실행하면 TiddlyWiki 커널이 부팅되고 핵심 플러그인이 로드되며 빈 Wiki 저장소가 설정됩니다. 그런 다음 명령줄 인수를 왼쪽에서 오른쪽으로 순차적으로 처리합니다. 인수는 공백으로 구분됩니다.
v5.1.20에 도입됨 첫째, 플러그인 이름의 경우 +
접두사 또는 플러그인 폴더 경로의 경우 ++
로 식별되는 플러그인 참조가 0개 이상 있을 수 있습니다. 이러한 플러그인은 TiddlyWikiFolder에 지정된 플러그인에 추가로 로드됩니다.
다음 인수는 로드할 TiddlyWikiFolder에 대한 선택적 경로입니다. 존재하지 않는 경우 현재 디렉토리가 사용됩니다.
명령과 해당 개별 인수는 다음과 같습니다. 각 명령은 접두사 --
로 식별됩니다.
tiddlywiki [+ | ++] [] [-- [[,]]]
예를 들어:
tiddlywiki --version
tiddlywiki +plugins/tiddlywiki/filesystem +plugins/tiddlywiki/tiddlyweb mywiki --listen
tiddlywiki ++./mygreatplugin mywiki --listen
v5.1.18에 도입됨 많은 수의 매개변수를 지원하는 ListenCommand와 같은 명령은 NamedCommandParameters를 사용하여 작업을 덜 복잡하게 만들 수 있습니다. 예를 들어:
tiddlywiki wikipath --listen username=jeremy port=8090
사용 가능한 명령의 전체 목록은 명령을 참조하세요.
일반적인 방법으로 Node.js에 TiddlyWiki를 설치한 경우 새 버전이 출시되면 다음 명령을 사용하여 업그레이드할 수 있습니다:
npm update -g tiddlywiki
Mac이나 Linux에서는 다음과 같이 sudo를 추가해야 합니다.
sudo npm update -g tiddlywiki
이 추가 정보 파일은 TiddlyWiki에 의해 자동으로 생성되었습니다.