Skip to content

The Singapore Government Developer Portal (Dev Portal) offers public officers, government business partners, and tech community members key resources that support their digital transformation efforts.

License

Notifications You must be signed in to change notification settings

GovTechSG/developer.gov.sg-nm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

developer.gov.sg

Known Vulnerabilities GuardRails badge

Development

Requirements

  • Node.js v10 / npm v6
  • rbenv* with Ruby 2.5

*npm commands detailed below assume the usage of rbenv to manage your Ruby environment. See package.json.

Local development

Setup

# Jekyll only
gem install jekyll bundler

bundler install

# For ruby 3.0 and above, as webrick is no longer a bundled gem in Ruby3.0
bundle add webrick

# Serve the files with jekyll
bundle exec jekyll serve

# Webpack/static files
npm install

Run locally - frontend only

Recommended: run webpack and jekyll in separate terminal sessions, the access the site through localhost:4000. This is to allow for easy termination of both processes.

npm run dev:concurrent

About

The Singapore Government Developer Portal (Dev Portal) offers public officers, government business partners, and tech community members key resources that support their digital transformation efforts.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 74.1%
  • Vue 11.2%
  • JavaScript 11.0%
  • SCSS 3.5%
  • Ruby 0.2%