在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):joemccann/dillinger开源软件地址(OpenSource Url):https://github.com/joemccann/dillinger开源编程语言(OpenSource Language):HTML 38.9%开源软件介绍(OpenSource Introduction):DillingerThe Last Markdown Editor, EverDillinger is a cloud-enabled, mobile-ready, offline-storage compatible, AngularJS-powered HTML5 Markdown editor.
Features
Markdown is a lightweight markup language based on the formatting conventions that people naturally use in email. As John Gruber writes on the Markdown site
This text you see here is actually written in Markdown! To get a feel for Markdown's syntax, type some text into the left window and watch the results in the right. TechDillinger uses a number of open source projects to work properly:
And of course Dillinger itself is open source with a public repository on GitHub. InstallationDillinger requires Node.js v10+ to run. Install the dependencies and devDependencies and start the server. cd dillinger
npm i
node app For production environments... npm install --production
NODE_ENV=production node app PluginsDillinger is currently extended with the following plugins. Instructions on how to use them in your own application are linked below.
DevelopmentWant to contribute? Great! Dillinger uses Gulp + Webpack for fast developing. Make a change in your file and instantaneously see your updates! Open your favorite Terminal and run these commands. First Tab: node app Second Tab: gulp watch (optional) Third: karma test Building for sourceFor production release: gulp build --prod Generating pre-built zip archives for distribution: gulp build dist --prod DockerDillinger is very easy to install and deploy in a Docker container. By default, the Docker will expose port 8080, so change this within the Dockerfile if necessary. When ready, simply use the Dockerfile to build the image. cd dillinger
docker build -t <youruser>/dillinger:${package.json.version} . This will create the dillinger image and pull in the necessary dependencies.
Be sure to swap out Once done, run the Docker image and map the port to whatever you wish on your host. In this example, we simply map port 8000 of the host to port 8080 of the Docker (or whatever port was exposed in the Dockerfile): docker run -d -p 8000:8080 --restart=always --cap-add=SYS_ADMIN --name=dillinger <youruser>/dillinger:${package.json.version}
Verify the deployment by navigating to your server address in your preferred browser. 127.0.0.1:8000 LicenseMIT Free Software, Hell Yeah! |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论