Skip to content

beeman/ngx-bazel-ngrx-template

 
 

Repository files navigation

Template Angular app with Bazel & ngrx

Installation

Install Bazel from the distribution, see install instructions. On Mac, just brew install bazel.

Bazel will install a hermetic version of Node, npm, and Yarn when you run the first build.

Also add ibazel to your $PATH:

yarn global add @bazel/ibazel

or

npm install -g @bazel/ibazel

Setup

Before building the app, we install packages, just as with any npm-based development workflow. However, to get the same version of the toolchain as co-workers and our continuous integration, let's have Bazel run the package manager using a pinned version it manages. You should not even need node, npm, or yarn installed on a machine where you develop with Bazel.

$ bazel run :install

Development

Next we'll run the development server:

$ ibazel run src:devserver

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 54.6%
  • TypeScript 30.4%
  • HTML 8.3%
  • JavaScript 4.0%
  • CSS 2.7%