{"id":22214034,"url":"https://github.com/xmlking/angular-adminlte","last_synced_at":"2025-07-27T12:31:58.475Z","repository":{"id":22169551,"uuid":"25501313","full_name":"xmlking/Angular-AdminLTE","owner":"xmlking","description":"Rewrite of popular AdminLTE in AngularJS","archived":false,"fork":false,"pushed_at":"2014-10-21T04:45:00.000Z","size":1580,"stargazers_count":10,"open_issues_count":0,"forks_count":6,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-05-01T20:21:59.361Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xmlking.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-AdminLTE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-10-21T04:00:17.000Z","updated_at":"2017-12-11T07:08:44.000Z","dependencies_parsed_at":"2022-08-19T23:41:09.669Z","dependency_job_id":null,"html_url":"https://github.com/xmlking/Angular-AdminLTE","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlking%2FAngular-AdminLTE","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlking%2FAngular-AdminLTE/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlking%2FAngular-AdminLTE/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmlking%2FAngular-AdminLTE/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmlking","download_url":"https://codeload.github.com/xmlking/Angular-AdminLTE/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227802821,"owners_count":17822113,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-02T21:13:01.443Z","updated_at":"2024-12-02T21:13:02.140Z","avatar_url":"https://github.com/xmlking.png","language":"CSS","readme":"\nAngular AdminLTE\n=========\n\nRewrite of popular **AdminLTE** in **AngularJS**\n\nThis is a very basic conversion, planing to optimize dependencies and cleanup...   \n\n### Demo\nThis **[Demo](http://xmlking.github.io/Angular-AdminLTE/)** is created with [backend-less](#backend-less-frontend-testing) static gh-pages. \n\n### Features\n\n* blah blah blah \n* blah blah blah\n* blah blah blah \n \n### Getting Started\n\n```bash\n# Clone this repo\ngit clone https://github.com/xmlking/Angular-AdminLTE\n\n# Install development tools at global location(one-time)\nbrew install node   # `node -v \u0026\u0026 npm -v` verify node installation. \nbrew install ruby   # only install if it not installed already. Mac may already have it at `/usr/bin/ruby` \n\nnpm install -g bower\nnpm install -g gulp\nnpm install -g karma-cli\n\n# Install the dev dependencies for project, such as Karma, Traceur, etc.\nnpm install   # run  'npm install \u0026\u0026 npm prune' whenever you upgraded versions in package.json.\n\n# Install runtime dependencies for project with bower.\nbower install # run 'bower install \u0026\u0026 bower prune' whenever you upgraded versions in bower.json.\n\n# Install SASS\n[sudo] gem install sass # verify  `sass --version` \u003e 3.3.0\n\n# Start the server and watch for file changes to transpile ES6 files, live reload pages etc. \ngulp serve  # gulp --fatal=off serve # no errors should kill the live server.\n\n# Build project: creates  `dist` directory for deployment to Web Servers. \ngulp --env=PROD # or NODE_ENV=PROD gulp  # `set NODE_ENV=PROD` and `gulp` for windows\n\n# Other Gulp Commands\ngulp or `gulp build`    # to build an optimized version of your application in /dist\ngulp serve              # to launch a browser sync server on your source files\ngulp serve:dist         # to launch a server on your optimized application\ngulp wiredep            # to fill bower dependencies in your .html file(s)\ngulp test               # to launch your unit tests with Karma\ngulp protractor         # to launch your e2e tests with Protractor\ngulp protractor:dist    # to launch your e2e tests with Protractor on the dist files\ngulp deploy             # to deploy dist folder to gh-pages\n\n# Maintenance \nnpm update -g           #update all outdated global packages\nnpm update --save-dev   #update all outdated local packages (run from project directory) \nnpm update npm -g       #self npm update\nbrew update \u0026\u0026 brew doctor\nbrew upgrade node       #update to latest node version\n```\n\n### Running the [tests](./test/)\nThis will start Karma and Chrome\n```bash\ngulp test\n```\nKarma will watch the source code and run the tests anytime you save a change.\n```bash\ngulp tdd\n```\n\n### Backend-less frontend testing \n```bash\ngulp --env=TEST serve\n```\n***however you can also use this pre-build Grails App [apiApp.war](https://github.com/xmlking/grails-batch-rest/releases) as backend for this SPA App.*** \n\n### Options\nBy default, plugin errors will cause Gulp to halt. Errors and warnings are fatal. \nIf you want to keep Gulp running, use the --fatal=off flag. \n```bash\ngulp                  # defaults to fatal=error\ngulp --fatal=error\ngulp --fatal=warning\ngulp --fatal=off      # no errors should kill the build\nalias g='gulp --fatal=off --env=DEV' // tip for smooth development.\n```\n####Setting build environment variable for environment-specific gulp tasks: \nApplication is by default set with production environment specific settings which can be overridden \nby adding environment specific angular modules (dev.env.js , test.env.js) to [index.js](./app/scripts/index.js) via Gulp command-line arguments.  \nBy default `templateCache` is disabled and `SourceMaps`, `type assertions` are enabled.  \n```bash\ngulp --env=PROD task   # or `NODE_ENV=PROD gulp task` : set `global.optimize = true`. This will disable SourceMaps,type assertions  and enable templateCache    \ngulp --env=TEST task   # TEST mode for backend-less testing in CI env. data from [fixtures](./test/fixtures) will be served.\ngulp --env=DEV  task   # DEV mode points to local backend URLs.\n```\n\n###Compatibility\nThe app was tested on:\n \n  * Firefox (\u003e= v31)\n  * Chrome (\u003e= v37)\n  * Chrome (\u003c= v36), with the following flag enabled: `chrome://flags/#enable-javascript-harmony` (copy/paste into your address-bar)\n  \n  * Node ***v0.10.32(stable)*** or ***v0.11.14(latest)***. skip ***v0.11.13***  [bug](https://github.com/isaacs/node-graceful-fs/issues/31)\n\n### Tips\nIf you are behind firewall and want to force **Bower** to get files from `https://` instead of `git://`\n```bash\ngit config --global url.\"https://\".insteadOf git://\n```\nIn case you want to revert that global configuration change\n```bash\ngit config --global --unset url.\"https://\".insteadOf\n```\nBest way to mange node versions is through [N](https://github.com/visionmedia/n) \n```bash\n npm install -g n\n```\n \n \n \n### Credits\n@almasaeed2010 \n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxmlking%2Fangular-adminlte","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxmlking%2Fangular-adminlte","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxmlking%2Fangular-adminlte/lists"}