Dax Chen
97076fa649
Add better support for pug
...
When using `lang="pug"`, passing Boolean `true` as prop and using directives will case errors.
See:
https://github.com/vuejs/vue-loader/issues/693
https://github.com/vuejs/vue-loader/issues/55
For example:
```html
<template lang="pug">
foo(
bar
v-baz-directive
)
</template>
```
This will be rendered as
`<foo bar="bar" v-baz-directive="v-baz-directive">`
and cause errors such as `bar expected Boolean but got String` and `v`/`baz`/`directive` not defined.
2017-08-13 17:00:05 +08:00
Pooya Parsa
2ff8b5aaf6
fix css-loader to handle ~/ aliases
...
#1241
2017-08-12 21:33:06 +04:30
Pooya Parsa
127155d61a
workaround for es6-promise and vue-server-renderer
2017-08-10 16:16:00 +04:30
Pooya Parsa
d7cb08b746
improve server bundle size
...
explicitly excluding nuxt's node_modules optimizes bundle size in both normal usage and when using in test/linked/npx
2017-08-10 15:39:25 +04:30
Pooya Parsa
ec75ed11f6
webpack 3.5.0 stats.excludeAssets
2017-08-10 15:27:54 +04:30
Pooya Parsa
f23a6d34a4
[internal] use es6 exports
...
prevent rollup warning
2017-08-10 14:08:31 +04:30
Pooya Parsa
1c527c2db6
render.debug ~> debug
...
debug on build phase affects generated templates too
2017-08-06 02:18:43 +04:30
Pooya Parsa
5d0681088d
Hide debug box on debug:false
...
prevents potential security bugs
2017-08-05 21:34:27 +04:30
Pooya Parsa
1f4dfa5f44
feat: build.autoprefixer option
...
allows enable/disable or customize autoprefixer
closes #1296
2017-08-05 12:37:33 +04:30
Pooya Parsa
6bcfaf8a3a
consitent ~/static and ~/assets aliases
...
closes #1257 #1241
2017-08-04 13:29:42 +04:30
Sébastien Chopin
a9b5c59c53
Merge pull request #1224 from kunsam/dev
...
add video file-loader
2017-08-03 10:37:49 +02:00
Clark Du
f22c16a7a4
feat(nuxt.config.js): support chunkFileName in config
2017-08-01 20:15:02 +04:30
Sébastien Chopin
b5bc480725
Update base.config.js
2017-08-01 17:40:31 +02:00
Pooya Parsa
1f85b2dd13
revert back ~static and ~assets again
...
#1241
2017-08-01 15:09:23 +04:30
Pooya Parsa
5aa4120c3d
enable nodeExternals for modulesDir if exists
...
#1076
2017-08-01 03:58:53 +04:30
Pooya Parsa
92b6936811
feat: modulesDir option
...
fixes problems with npx and linked libraries #1076
2017-08-01 02:54:10 +04:30
Pooya Parsa
6d5c248f31
revert sort by assets name
...
webpack sorts are not numeric friendly
2017-08-01 02:00:06 +04:30
Pooya Parsa
61a424528c
help to work with linked modules and npx
...
#1076 @Jinjiang
2017-08-01 01:57:22 +04:30
Pooya Parsa
b460e4e2f2
webpack: hide internal assets and source maps in stats
2017-08-01 01:50:33 +04:30
Pooya Parsa
29ed894c43
webpack: hide internal assets and source maps in stats
2017-08-01 01:48:40 +04:30
Pooya Parsa
255a944bc9
webpack: don't warn about ssr bundle size
2017-08-01 01:16:46 +04:30
Pooya Parsa
449ac4eaf5
webpack: sort assets by name
2017-08-01 01:13:02 +04:30
Kun Sam
9f5886c91b
add video file-loader
2017-07-31 16:41:40 +08:00
Pooya Parsa
85e7f25326
generate -> generator
2017-07-30 18:42:08 +04:30
Pooya Parsa
be4d8c5e13
internal refactors
2017-07-30 16:50:58 +04:30
Pooya Parsa
080453586f
hide warns about plugins without a default export
...
partial fix for #1179
2017-07-27 22:16:11 +04:30
Pooya Parsa
e29f439ff0
load SSR bundle on warns too
...
partial fix for #1179
2017-07-27 21:37:24 +04:30
Pooya Parsa
a34d8d3543
remove extra ? in sass loader query
2017-07-27 12:52:25 +04:30
Pooya Parsa
c111e2cc11
fix plugins resolvePath
2017-07-26 16:49:09 +04:30
Pooya Parsa
28f549903b
fix(plugins): use resolvePath for src
...
#1162
2017-07-26 16:36:33 +04:30
Hana Shiro
1401434594
Resolve non-js package importing
2017-07-22 20:29:44 +08:00
Pooya Parsa
b5ca6b7975
feat: enhance tapables usage
2017-07-17 23:56:41 +04:30
Pooya Parsa
a3be3cfe1b
feat: mode option
2017-07-11 04:54:39 +04:30
Pooya Parsa
3ef0d15f6b
perf: use es6 import for plugins
2017-07-11 03:23:06 +04:30
Sébastien Chopin
fc2c780dd0
Merge branch 'dev' of github.com:Atinux/nuxt.js into dev
2017-07-09 12:27:08 +02:00
Sébastien Chopin
270c490a9d
Add generate.concurrency option
2017-07-09 12:00:08 +02:00
Pooya Parsa
2a76ff4d27
feat: build.devMiddleware and build.hotMiddleware options
...
Closes #1025
2017-07-09 14:10:37 +04:30
Pooya Parsa
498c6be7a5
feat(generator): refactor generate into functions
2017-07-05 02:56:01 +04:30
Pooya Parsa
9475e1c431
feat: top level ssr option
2017-07-05 02:20:43 +04:30
Sebastien Chopin
a7793bb3de
Merge branch 'dev' of github.com:nuxt/nuxt.js into dev
2017-07-04 18:30:13 +02:00
Sebastien Chopin
70a75f4e42
Compatible with IE9+
2017-07-04 18:30:01 +02:00
Pooya Parsa
ea1b5ae10f
feat: better aliases
2017-07-04 18:52:13 +04:30
Pooya Parsa
bf1065f438
more webpack friendly tappable hooks
2017-07-03 15:58:10 +04:30
Pooya Parsa
b209c80d2b
feat: add tappable hooks
2017-07-03 15:41:40 +04:30
Pooya Parsa
c348d83120
feat: basic support for ssr:false
2017-07-03 04:23:19 +04:30
Pooya Parsa
447e85af14
depricated ~ in flavour of @ for aliases
2017-06-29 21:06:22 +04:30
Alexandre Chopin
f488eda003
add static 404.html
2017-06-29 13:34:59 +02:00
Pooya Parsa
6a562e1fe7
fix minor problems with relative
2017-06-21 01:53:53 +04:30
Sébastien Chopin
e1be5944cd
Fix typo
2017-06-20 20:19:31 +02:00
Sebastien Chopin
e1126d799c
Use relative path
2017-06-20 19:12:06 +02:00