mirror of
				https://github.com/searxng/searxng
				synced 2024-01-01 19:24:07 +01:00 
			
		
		
		
	 ea62df1dc0
			
		
	
	
		ea62df1dc0
		
	
	
	
	
		
			
			See https://github.com/searx/searx/issues/2369#issuecomment-740652878 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
		
			
				
	
	
	
	
		
			1.1 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.1 KiB
		
	
	
	
	
	
	
	
Development Quickstart
Searx loves developers, just clone and start hacking. All the rest is done for you simply by using make <makefile>.
git clone https://github.com/searx/searx.gitHere is how a minimal workflow looks like:
- start hacking
- run your code: make run
- test your code: make test
If you think at some point something fails, go back to start. Otherwise, choose a meaningful commit message and we are happy to receive your pull request. To not end in wild west we have some directives, please pay attention to our "how to contribute" guideline.
If you implement themes, you will need to compile styles and JavaScript before run.
make themesDon't forget to install npm first.
Ubuntu / debian
sudo -H apt-get install npmArch Linux
sudo -H pacman -S npmFedora / RHEL
sudo -H dnf install npm