Skip to content
This repository was archived by the owner on Dec 7, 2018. It is now read-only.

Commit fb7e7ed

Browse files
committed
alpha 5
1 parent 375eb7f commit fb7e7ed

File tree

4 files changed

+40
-60
lines changed

4 files changed

+40
-60
lines changed

README.md

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,22 +11,25 @@ I share this with you as it is.
1111

1212
I'll update this project in the future and I'll change the name to another one when Angular4 will be released.
1313

14+
## News
15+
- *01/15/2017* - Alpha 5 - Check [HERE](https://github.com/Ks89/Angular2-webpack2-skeleton/releases)
16+
17+
18+
## Changelog
19+
20+
#### Alpha 5
21+
- HMR
22+
- Lazy Loading
23+
- Tree Shaking (with webpack2 and not with rollup)
24+
- Third party services as codeclimate, appveyor, travis ci and coveralls
25+
- Massive refactoring
26+
1427

1528
## Install global dependencies
1629
I created some scripts inside 'setup' folder to initialize the environment.
17-
If you are already ready, you can execute this (for macOS):
18-
19-
- sudo npm install -g karma-cli
20-
- sudo npm install -g webpack
21-
- sudo npm install -g typescript
22-
- sudo npm install -g typings
23-
- sudo npm install -g remap-istanbul
24-
- sudo npm install -g webdriver-manager
25-
- sudo npm install -g protractor
26-
- sudo npm install -g istanbul
30+
If you are already ready, you can execute this (`sudo` if you are using macOS):
2731

28-
PS: please be careful about versions, in particular of webpack, remap-istanbul and typescript.
29-
Check in my packages.json which versions I'm using to prevent problems.
32+
- `npm install -g typings`
3033

3134
## Install local dependencies
3235
`npm install`
@@ -43,10 +46,10 @@ Check in my packages.json which versions I'm using to prevent problems.
4346
## Test (check coverage/html/index.html with the results)
4447
`npm test`
4548

46-
## Test e2e with protractor
49+
## Test e2e with protractor (broken)
4750
`npm run e2e`
4851

49-
broken with Angular4 (It require 2.x.x, at the moment), please be patient :(
52+
I'll fix this issue in upcoming versions. Please be patient.
5053

5154

5255
## License

setup/macos/npm.sh

Lines changed: 8 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,16 @@ echo
88
if [[ $REPLY =~ ^[Yy]$ ]]
99
then
1010
echo installing npm global packages
11-
sudo npm install -g karma-cli
12-
sudo npm install -g [email protected]
1311
sudo npm install -g [email protected]
1412
sudo npm install -g typings
15-
sudo npm install -g remap-istanbul
13+
sudo npm install -g npm-check
1614
sudo npm install -g webdriver-manager
17-
sudo npm install -g protractor
18-
sudo npm install -g nsp
19-
sudo npm install -g codeclimate-test-reporter
20-
sudo npm install -g istanbul
21-
sudo npm install -g snyk
2215
fi
2316

24-
#read -p "Would you update webdriver-manager to be able to use Selenium Server? Press y or n: " -n 1 -r
25-
#echo
26-
#if [[ $REPLY =~ ^[Yy]$ ]]
27-
#then
28-
# echo setting up a Selenium Server
29-
# sudo webdriver-manager update
30-
#fi
17+
read -p "Would you update webdriver-manager to be able to use Selenium Server? Press y or n: " -n 1 -r
18+
echo
19+
if [[ $REPLY =~ ^[Yy]$ ]]
20+
then
21+
echo setting up a Selenium Server
22+
sudo webdriver-manager update
23+
fi

setup/ubuntu/npm.sh

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,23 @@
11
#!/bin/bash
22

33
#ONLY FOR Ubuntu
4-
#DON'T EXECUTE THIS - BUT USE install.sh
4+
#DON'T EXECUTE THIS - BUT USE install-ubuntu.sh
55

66
read -p "Would you install npm global packages? Press y or n: " -n 1 -r
77
echo
88
if [[ $REPLY =~ ^[Yy]$ ]]
99
then
1010
echo installing npm global packages
11-
sudo npm install -g karma-cli
12-
sudo npm install -g [email protected]
1311
sudo npm install -g [email protected]
1412
sudo npm install -g typings
1513
sudo npm install -g npm-check
16-
sudo npm install -g remap-istanbul
1714
sudo npm install -g webdriver-manager
18-
sudo npm install -g protractor
19-
sudo npm install -g nsp
20-
sudo npm install -g codeclimate-test-reporter
21-
sudo npm install -g istanbul
22-
sudo npm install -g snyk
2315
fi
2416

25-
#read -p "Would you update webdriver-manager to be able to use Selenium Server? Press y or n: " -n 1 -r
26-
#echo
27-
#if [[ $REPLY =~ ^[Yy]$ ]]
28-
#then
29-
# echo setting up a Selenium Server
30-
# sudo webdriver-manager update
31-
#fi
17+
read -p "Would you update webdriver-manager to be able to use Selenium Server? Press y or n: " -n 1 -r
18+
echo
19+
if [[ $REPLY =~ ^[Yy]$ ]]
20+
then
21+
echo setting up a Selenium Server
22+
sudo webdriver-manager update
23+
fi

setup/windows/npm.sh

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -10,24 +10,16 @@ then
1010
echo installing npm global packages - also windows-build-tools and node-gyp
1111
npm install -g --production windows-build-tools
1212
npm install -g node-gyp
13-
npm install -g karma-cli
14-
npm install -g [email protected]
1513
npm install -g [email protected]
1614
npm install -g typings
1715
npm install -g npm-check
18-
npm install -g remap-istanbul
1916
npm install -g webdriver-manager
20-
npm install -g protractor
21-
npm install -g nsp
22-
npm install -g codeclimate-test-reporter
23-
npm install -g istanbul
24-
npm install -g snyk
2517
fi
2618

27-
#read -p "Would you update webdriver-manager to be able to use Selenium Server? Press y or n: " -n 1 -r
28-
#echo
29-
#if [[ $REPLY =~ ^[Yy]$ ]]
30-
#then
31-
# echo setting up a Selenium Server
32-
# sudo webdriver-manager update
33-
#fi
19+
read -p "Would you update webdriver-manager to be able to use Selenium Server? Press y or n: " -n 1 -r
20+
echo
21+
if [[ $REPLY =~ ^[Yy]$ ]]
22+
then
23+
echo setting up a Selenium Server
24+
sudo webdriver-manager update
25+
fi

0 commit comments

Comments
 (0)