Skip to content

Instantly share code, notes, and snippets.

@sto1t
Last active December 21, 2015 10:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sto1t/6294967 to your computer and use it in GitHub Desktop.
Save sto1t/6294967 to your computer and use it in GitHub Desktop.
wget http://nodejs.org/dist/v0.10.4/node-v0.10.4-linux-x64.tar.gz
tar -zxvf node-v0.10.4-linux-x64.tar.gz
sudo mv node-v0.10.4-linux-x64 /opt/node-v0.10.4
sudo ln -s node-v0.10.4/ node
sudo ln -s /opt/node/bin/node /usr/bin/node
sudo ln -s /opt/node/bin/npm /usr/bin/npm
npm install
bower install --dev
grunt cibuild
[jstoltenborg@aws-x ~]$ node -v
v0.10.4
sudo npm -g install yo bower grunt-cli generator-karma generator-angular phantomjs
sudo npm -g install generator-angular generator-karma@0.4.1
continuous: {
configFile: 'karma.conf.js',
singleRun: true,
browsers: ['PhantomJS'],
reporters: ['dots', 'junit'],
junitReporter: {
outputFile: 'test-results.xml'
}
}
compress: {
main: {
options: {
mode: 'tgz',
archive: 'target/x_mobile.tgz'
},
files: [{
expand: true,
src: '**/*',
cwd: 'dist/',
dot: true
}]
}
}
grunt.registerTask('cibuild', [
'karma:continuous',
'build',
'compress'
])
grunt.registerTask('build', [
'clean:dist',
'useminPrepare',
'concurrent:dist',
'concat',
'copy',
'ngmin',
'uglify',
'rev',
'usemin'
])
export PHANTOMJS_BIN=/usr/lib/node_modules/phantomjs/lib/phantom/bin/phantomjs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment