augustl / react-select

A Select control built with and for React JS

Home Page:http://jedwatson.github.io/react-select/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Animalias React-Select

Denne er forket fra github.com/JedWatson/react-select.

Bakgrunnen for dette er at vi ønsker å ha større kontroll over funksjonaliteten da husdyrkontrollene ønsker at enter-knappen skal oppføre seg mye på samme måte som tab.

Koden kan enkelt testes lokalt ved å gjøre følgende:

npm install
npm start

Åpne localhost:8000

Publisere en ny versjon

Gjør de endringene som skal til og commit disse.

Bygg nye js-filer med npm og commit disse:

npm run-script build

Lag en relevant tag for versjonen.

Gå så inn i build.boot og endre +lib-version+ til det samme som tagen over (uten prefikset "v") Gjør det samme med "version" i package.json og bower.json.

Push commits og tag til github.

Deploy til Nexus

Vi bruker Boot for å lage jar-fil og deploye denne til nexus. Hvordan man installerer dette finner du her. Denne byggeprosessen er inspirert av hvordan det er gjort i cljsjs/packages. build.boot og react-select.ext.js er hentet derfra og førstnevnte er bygget videre på for å kunne deploye til nexus.

Først må det lages en jar-fil lokalt i target-mappa (følgende kommando legger også til prosjektet i ditt lokale maven-repo):

boot package install target

Deretter kan man pushe det ut til vårt nexus-repo. Enn så lenge må man ha satt brukernavn og passord som miljøvariabler.

export nexus_user=(finn dette i 1password)
export nexus_password=(finn dette i 1password)

Etter at disse er satt skal det bare være å kjøre følgende kommando:

boot push

##Lisens

MIT Licensed. Copyright (c) Jed Watson 2016.

About

A Select control built with and for React JS

http://jedwatson.github.io/react-select/

License:MIT License


Languages

Language:JavaScript 84.7%Language:CSS 14.5%Language:Clojure 0.8%