加入CODE CHINA

· 不限速    · 不限空间    · 不限人数    · 私仓免费

免费加入
    README.md

    Insomnia REST Client

    Slack Channel license

    Insomnia is a cross-platform REST client, built on top of Electron.

    Insomnia REST Client Screenshot

    Download

    Insomnia is available for Mac, Windows, and Linux and can be downloaded from the website.

    https://insomnia.rest/download

    Bugs and Feature Requests

    Have a bug or a feature request? First, read the issue guidelines and search for existing and closed issues. If your problem or idea is not addressed yet, please open a new issue.

    For more generic product questions and feedback, join the Slack Team or email support@insomnia.rest

    Contributing

    Please read through our contributing guidelines and code of conduct. Included are directions for opening issues, coding standards, and notes on development.

    Editor preferences are available in the editor config for easy use in common text editors. Read more and download plugins at editorconfig.org.

    Developing

    Development on Insomnia can be done on Mac, Windows, or Linux as long as you have NodeJS and Git. See the .nvmrc file located in the project for the correct Node version.

    Initial Dev Setup

    This repository is structured as a monorepo and contains many Node.JS packages. Each package has its own set of commands, but the most common commands are available from the root package.json and can be accessed using the npm run ... command. Here are the only three commands you should need to start developing on the app.

    # Install and Link Dependencies
    npm run bootstrap
    
    # Run Tests
    npm test
    
    # Start App with Live Reload
    npm run app-start

    If you are on Linux, you may need to install the following supporting packages

    # Update library
    sudo apt-get update
    
    # Install font configuration library & support
    sudo apt-get install libfontconfig-dev
    sudo apt-get install font-manager
    
    # Build capability for required font-scanner package
    sudo apt-get install build-essential

    Also on Linux, if Electron is failing during the bootstrap process, run the following

    # Clear Electron install conflicts
    rm -rf ~/.cache/electron

    If you are on Windows and have problems, you may need to install Windows Build Tools

    Editor Requirements

    You can use any editor you'd like, but make sure to have support/plugins for the following tools:

    • ESLint – For catching syntax problems and common errors
    • JSX Syntax – For React components
    • Flow – For type annotations

    Plugins

    Search, discover, and install plugins from the Insomnia Plugin Hub!

    Community Projects

    License

    MIT © Insomnia

    项目简介

    🚀 Github 镜像仓库 🚀

    源项目地址

    https://github.com/Kong/insomnia

    发行版本 111

    Insomnia 2021.4.1-alpha.1 📦

    全部发行版

    贡献者 204

    全部贡献者

    开发语言

    • JavaScript 59.6 %
    • TypeScript 38.9 %
    • Less 1.2 %
    • HTML 0.2 %
    • CSS 0.1 %