A Vue.js project
1. git clone https://github.com/noteScript/vue_jsx.git
2. cd vue_jsx
3. npm install
4. npm run dev# install dependencies npm install # serve with hot reload at localhost:8080 npm run dev # build for production with minification npm run build # build for production and view the bundle analyzer report npm run build --report # run unit tests npm run unit # run e2e tests npm run e2e # run all tests npm test
.babelrc
{ "presets": [ ["env", { "modules": false, "targets": { "browsers": ["> 1%", "last 2 versions", "not ie <= 8"] } }], "stage-2" ], "plugins": ["transform-runtime","transform-vue-jsx"], "env": { "test": { "presets": ["env", "stage-2"], "plugins": ["istanbul","transform-vue-jsx"] } } }
For a detailed explanation on how things work, check out the guide and docs for vue-loader.