angular 9+ OneSignal Service
npm install ngx-onesignalAngular OneSignal












make Custom Code APP and get appId.
npx @angular/cli will be replaced by the ng command if the angular cli is installed
``shgenerate angular project
npx @angular/cli new [project name]
$3
see sample code
$3
`sh
build production
npx ng build --prodnpm run server
npx http-server ./dist/client -p 4000 -S -K tools/ssh/server.key -C tools/ssh/server.crtopen onesignal https webpage
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --ignore-certificate-errors --user-data-dir=dist/chromeTemp
`$3
`sh
add universal
npx @angular/cli add @nguniversal/express-engine --clientProject [project name]build universal
npm run build:ssrrun server ( http://localhost:4000 )
npm run serve:ssr
`Supported
| Angular version | ngx-onestop version | support |
| ---- | ---- | ---- |
| 10 | 10.x | ○ |
| 9 | 10.x | ○ |
| 8 | 8.x | - |
| 7 | 8.x | - |
Development environment support
+ OSX 10.x
+ node v12
Tasks
+ [x] format (prettier)
+ [x] npm publish
+ [x] ng_add
+ [x] add NgxOneSignalModule to root module
+ [x] add OneSignalSDKWorkers file
+ [x] add OneSignalSDKWorkers to
angular.json`