├── .babelrc ├── .eslintrc ├── .github └── ISSUE_TEMPLATE.md ├── .gitignore ├── LICENSE ├── README.md ├── appveyor.yml ├── circle.yml ├── docs ├── LANGS.md ├── assets │ ├── CNAME │ └── circle.yml ├── book.json ├── deploy.sh ├── en │ ├── README.md │ ├── SUMMARY.md │ ├── configurations │ │ ├── advanced.md │ │ ├── asset-url.md │ │ ├── custom-blocks.md │ │ ├── extract-css.md │ │ └── pre-processors.md │ ├── features │ │ ├── css-modules.md │ │ ├── es2015.md │ │ ├── hot-reload.md │ │ ├── postcss.md │ │ └── scoped-css.md │ ├── options.md │ ├── start │ │ ├── setup.md │ │ └── spec.md │ └── workflow │ │ ├── linting.md │ │ ├── production.md │ │ ├── testing-with-mocks.md │ │ └── testing.md ├── gitbook │ └── images │ │ └── favicon.ico ├── ja │ ├── README.md │ ├── SUMMARY.md │ ├── configurations │ │ ├── advanced.md │ │ ├── asset-url.md │ │ ├── custom-blocks.md │ │ ├── extract-css.md │ │ └── pre-processors.md │ ├── features │ │ ├── css-modules.md │ │ ├── es2015.md │ │ ├── hot-reload.md │ │ ├── postcss.md │ │ └── scoped-css.md │ ├── options.md │ ├── start │ │ ├── setup.md │ │ └── spec.md │ └── workflow │ │ ├── linting.md │ │ ├── production.md │ │ ├── testing-with-mocks.md │ │ └── testing.md ├── kr │ ├── README.md │ ├── SUMMARY.md │ ├── configurations │ │ ├── advanced.md │ │ ├── asset-url.md │ │ ├── custom-blocks.md │ │ ├── extract-css.md │ │ └── pre-processors.md │ ├── features │ │ ├── css-modules.md │ │ ├── es2015.md │ │ ├── hot-reload.md │ │ ├── postcss.md │ │ └── scoped-css.md │ ├── options.md │ ├── start │ │ ├── setup.md │ │ └── spec.md │ └── workflow │ │ ├── linting.md │ │ ├── production.md │ │ ├── testing-with-mocks.md │ │ └── testing.md ├── pt_BR │ ├── README.md │ ├── SUMMARY.md │ ├── configurations │ │ ├── advanced.md │ │ ├── asset-url.md │ │ ├── custom-blocks.md │ │ ├── extract-css.md │ │ └── pre-processors.md │ ├── features │ │ ├── css-modules.md │ │ ├── es2015.md │ │ ├── hot-reload.md │ │ ├── postcss.md │ │ └── scoped-css.md │ ├── options.md │ ├── start │ │ ├── setup.md │ │ └── spec.md │ └── workflow │ │ ├── linting.md │ │ ├── production.md │ │ ├── testing-with-mocks.md │ │ └── testing.md ├── ru │ ├── README.md │ ├── SUMMARY.md │ ├── configurations │ │ ├── advanced.md │ │ ├── asset-url.md │ │ ├── custom-blocks.md │ │ ├── extract-css.md │ │ └── pre-processors.md │ ├── features │ │ ├── css-modules.md │ │ ├── es2015.md │ │ ├── hot-reload.md │ │ ├── postcss.md │ │ └── scoped-css.md │ ├── options.md │ ├── start │ │ ├── setup.md │ │ └── spec.md │ └── workflow │ │ ├── linting.md │ │ ├── production.md │ │ ├── testing-with-mocks.md │ │ └── testing.md └── zh-cn │ ├── README.md │ ├── SUMMARY.md │ ├── configurations │ ├── advanced.md │ ├── asset-url.md │ ├── custom-blocks.md │ ├── extract-css.md │ └── pre-processors.md │ ├── features │ ├── css-modules.md │ ├── es2015.md │ ├── hot-reload.md │ ├── postcss.md │ └── scoped-css.md │ ├── options.md │ ├── start │ ├── setup.md │ └── spec.md │ └── workflow │ ├── linting.md │ ├── production.md │ ├── testing-with-mocks.md │ └── testing.md ├── index.js ├── lib ├── component-normalizer.js ├── loader.js ├── mp-compiler │ ├── index.js │ ├── parse-ts.js │ ├── parse.js │ ├── templates.js │ └── util.js ├── parser.js ├── selector.js ├── style-compiler │ ├── index.js │ ├── load-postcss-config.js │ └── plugins │ │ ├── scope-id.js │ │ └── trim.js ├── template-compiler │ ├── index.js │ ├── modules │ │ └── transform-require.js │ └── preprocessor.js └── utils │ ├── gen-id.js │ ├── normalize.js │ ├── relative.js │ ├── resolve-src.js │ └── try-require.js ├── package.json └── test ├── .eslintrc ├── fixtures ├── basic.vue ├── css-modules.vue ├── custom-blocks.vue ├── custom-import.vue ├── custom-language.vue ├── custom-module.js ├── custom-module.vue ├── custom-options.vue ├── es2015.vue ├── extend.vue ├── extract-css.vue ├── functional-style.vue ├── inject.js ├── inject.vue ├── logo.png ├── markdown.vue ├── media-query.vue ├── postcss.vue ├── pre.vue ├── resolve.vue ├── scoped-css.vue ├── script-import.js ├── script-import.vue ├── service.js ├── ssr-style.js ├── ssr-style.vue ├── style-import-scoped.css ├── style-import.css ├── style-import.vue ├── supports-query.vue ├── template-comment.vue ├── template-import.pug ├── template-import.vue ├── transform.vue └── unit-test.js ├── mock-loaders ├── blog.js ├── css.js ├── docs.js ├── html.js ├── i18n.js ├── js.js └── yaml.js └── test.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/appveyor.yml -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/circle.yml -------------------------------------------------------------------------------- /docs/LANGS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/LANGS.md -------------------------------------------------------------------------------- /docs/assets/CNAME: -------------------------------------------------------------------------------- 1 | vue-loader.vuejs.org 2 | -------------------------------------------------------------------------------- /docs/assets/circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/assets/circle.yml -------------------------------------------------------------------------------- /docs/book.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/book.json -------------------------------------------------------------------------------- /docs/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/deploy.sh -------------------------------------------------------------------------------- /docs/en/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/en/README.md -------------------------------------------------------------------------------- /docs/en/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/en/SUMMARY.md -------------------------------------------------------------------------------- /docs/en/configurations/advanced.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/en/configurations/advanced.md -------------------------------------------------------------------------------- /docs/en/configurations/asset-url.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/en/configurations/asset-url.md -------------------------------------------------------------------------------- /docs/en/configurations/custom-blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/en/configurations/custom-blocks.md -------------------------------------------------------------------------------- /docs/en/configurations/extract-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/en/configurations/extract-css.md -------------------------------------------------------------------------------- /docs/en/configurations/pre-processors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/en/configurations/pre-processors.md -------------------------------------------------------------------------------- /docs/en/features/css-modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/en/features/css-modules.md -------------------------------------------------------------------------------- /docs/en/features/es2015.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/en/features/es2015.md -------------------------------------------------------------------------------- /docs/en/features/hot-reload.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/en/features/hot-reload.md -------------------------------------------------------------------------------- /docs/en/features/postcss.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/en/features/postcss.md -------------------------------------------------------------------------------- /docs/en/features/scoped-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/en/features/scoped-css.md -------------------------------------------------------------------------------- /docs/en/options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/en/options.md -------------------------------------------------------------------------------- /docs/en/start/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/en/start/setup.md -------------------------------------------------------------------------------- /docs/en/start/spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/en/start/spec.md -------------------------------------------------------------------------------- /docs/en/workflow/linting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/en/workflow/linting.md -------------------------------------------------------------------------------- /docs/en/workflow/production.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/en/workflow/production.md -------------------------------------------------------------------------------- /docs/en/workflow/testing-with-mocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/en/workflow/testing-with-mocks.md -------------------------------------------------------------------------------- /docs/en/workflow/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/en/workflow/testing.md -------------------------------------------------------------------------------- /docs/gitbook/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/gitbook/images/favicon.ico -------------------------------------------------------------------------------- /docs/ja/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ja/README.md -------------------------------------------------------------------------------- /docs/ja/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ja/SUMMARY.md -------------------------------------------------------------------------------- /docs/ja/configurations/advanced.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ja/configurations/advanced.md -------------------------------------------------------------------------------- /docs/ja/configurations/asset-url.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ja/configurations/asset-url.md -------------------------------------------------------------------------------- /docs/ja/configurations/custom-blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ja/configurations/custom-blocks.md -------------------------------------------------------------------------------- /docs/ja/configurations/extract-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ja/configurations/extract-css.md -------------------------------------------------------------------------------- /docs/ja/configurations/pre-processors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ja/configurations/pre-processors.md -------------------------------------------------------------------------------- /docs/ja/features/css-modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ja/features/css-modules.md -------------------------------------------------------------------------------- /docs/ja/features/es2015.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ja/features/es2015.md -------------------------------------------------------------------------------- /docs/ja/features/hot-reload.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ja/features/hot-reload.md -------------------------------------------------------------------------------- /docs/ja/features/postcss.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ja/features/postcss.md -------------------------------------------------------------------------------- /docs/ja/features/scoped-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ja/features/scoped-css.md -------------------------------------------------------------------------------- /docs/ja/options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ja/options.md -------------------------------------------------------------------------------- /docs/ja/start/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ja/start/setup.md -------------------------------------------------------------------------------- /docs/ja/start/spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ja/start/spec.md -------------------------------------------------------------------------------- /docs/ja/workflow/linting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ja/workflow/linting.md -------------------------------------------------------------------------------- /docs/ja/workflow/production.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ja/workflow/production.md -------------------------------------------------------------------------------- /docs/ja/workflow/testing-with-mocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ja/workflow/testing-with-mocks.md -------------------------------------------------------------------------------- /docs/ja/workflow/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ja/workflow/testing.md -------------------------------------------------------------------------------- /docs/kr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/kr/README.md -------------------------------------------------------------------------------- /docs/kr/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/kr/SUMMARY.md -------------------------------------------------------------------------------- /docs/kr/configurations/advanced.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/kr/configurations/advanced.md -------------------------------------------------------------------------------- /docs/kr/configurations/asset-url.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/kr/configurations/asset-url.md -------------------------------------------------------------------------------- /docs/kr/configurations/custom-blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/kr/configurations/custom-blocks.md -------------------------------------------------------------------------------- /docs/kr/configurations/extract-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/kr/configurations/extract-css.md -------------------------------------------------------------------------------- /docs/kr/configurations/pre-processors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/kr/configurations/pre-processors.md -------------------------------------------------------------------------------- /docs/kr/features/css-modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/kr/features/css-modules.md -------------------------------------------------------------------------------- /docs/kr/features/es2015.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/kr/features/es2015.md -------------------------------------------------------------------------------- /docs/kr/features/hot-reload.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/kr/features/hot-reload.md -------------------------------------------------------------------------------- /docs/kr/features/postcss.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/kr/features/postcss.md -------------------------------------------------------------------------------- /docs/kr/features/scoped-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/kr/features/scoped-css.md -------------------------------------------------------------------------------- /docs/kr/options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/kr/options.md -------------------------------------------------------------------------------- /docs/kr/start/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/kr/start/setup.md -------------------------------------------------------------------------------- /docs/kr/start/spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/kr/start/spec.md -------------------------------------------------------------------------------- /docs/kr/workflow/linting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/kr/workflow/linting.md -------------------------------------------------------------------------------- /docs/kr/workflow/production.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/kr/workflow/production.md -------------------------------------------------------------------------------- /docs/kr/workflow/testing-with-mocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/kr/workflow/testing-with-mocks.md -------------------------------------------------------------------------------- /docs/kr/workflow/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/kr/workflow/testing.md -------------------------------------------------------------------------------- /docs/pt_BR/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/pt_BR/README.md -------------------------------------------------------------------------------- /docs/pt_BR/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/pt_BR/SUMMARY.md -------------------------------------------------------------------------------- /docs/pt_BR/configurations/advanced.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/pt_BR/configurations/advanced.md -------------------------------------------------------------------------------- /docs/pt_BR/configurations/asset-url.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/pt_BR/configurations/asset-url.md -------------------------------------------------------------------------------- /docs/pt_BR/configurations/custom-blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/pt_BR/configurations/custom-blocks.md -------------------------------------------------------------------------------- /docs/pt_BR/configurations/extract-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/pt_BR/configurations/extract-css.md -------------------------------------------------------------------------------- /docs/pt_BR/configurations/pre-processors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/pt_BR/configurations/pre-processors.md -------------------------------------------------------------------------------- /docs/pt_BR/features/css-modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/pt_BR/features/css-modules.md -------------------------------------------------------------------------------- /docs/pt_BR/features/es2015.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/pt_BR/features/es2015.md -------------------------------------------------------------------------------- /docs/pt_BR/features/hot-reload.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/pt_BR/features/hot-reload.md -------------------------------------------------------------------------------- /docs/pt_BR/features/postcss.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/pt_BR/features/postcss.md -------------------------------------------------------------------------------- /docs/pt_BR/features/scoped-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/pt_BR/features/scoped-css.md -------------------------------------------------------------------------------- /docs/pt_BR/options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/pt_BR/options.md -------------------------------------------------------------------------------- /docs/pt_BR/start/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/pt_BR/start/setup.md -------------------------------------------------------------------------------- /docs/pt_BR/start/spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/pt_BR/start/spec.md -------------------------------------------------------------------------------- /docs/pt_BR/workflow/linting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/pt_BR/workflow/linting.md -------------------------------------------------------------------------------- /docs/pt_BR/workflow/production.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/pt_BR/workflow/production.md -------------------------------------------------------------------------------- /docs/pt_BR/workflow/testing-with-mocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/pt_BR/workflow/testing-with-mocks.md -------------------------------------------------------------------------------- /docs/pt_BR/workflow/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/pt_BR/workflow/testing.md -------------------------------------------------------------------------------- /docs/ru/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ru/README.md -------------------------------------------------------------------------------- /docs/ru/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ru/SUMMARY.md -------------------------------------------------------------------------------- /docs/ru/configurations/advanced.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ru/configurations/advanced.md -------------------------------------------------------------------------------- /docs/ru/configurations/asset-url.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ru/configurations/asset-url.md -------------------------------------------------------------------------------- /docs/ru/configurations/custom-blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ru/configurations/custom-blocks.md -------------------------------------------------------------------------------- /docs/ru/configurations/extract-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ru/configurations/extract-css.md -------------------------------------------------------------------------------- /docs/ru/configurations/pre-processors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ru/configurations/pre-processors.md -------------------------------------------------------------------------------- /docs/ru/features/css-modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ru/features/css-modules.md -------------------------------------------------------------------------------- /docs/ru/features/es2015.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ru/features/es2015.md -------------------------------------------------------------------------------- /docs/ru/features/hot-reload.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ru/features/hot-reload.md -------------------------------------------------------------------------------- /docs/ru/features/postcss.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ru/features/postcss.md -------------------------------------------------------------------------------- /docs/ru/features/scoped-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ru/features/scoped-css.md -------------------------------------------------------------------------------- /docs/ru/options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ru/options.md -------------------------------------------------------------------------------- /docs/ru/start/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ru/start/setup.md -------------------------------------------------------------------------------- /docs/ru/start/spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ru/start/spec.md -------------------------------------------------------------------------------- /docs/ru/workflow/linting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ru/workflow/linting.md -------------------------------------------------------------------------------- /docs/ru/workflow/production.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ru/workflow/production.md -------------------------------------------------------------------------------- /docs/ru/workflow/testing-with-mocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ru/workflow/testing-with-mocks.md -------------------------------------------------------------------------------- /docs/ru/workflow/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/ru/workflow/testing.md -------------------------------------------------------------------------------- /docs/zh-cn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/zh-cn/README.md -------------------------------------------------------------------------------- /docs/zh-cn/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/zh-cn/SUMMARY.md -------------------------------------------------------------------------------- /docs/zh-cn/configurations/advanced.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/zh-cn/configurations/advanced.md -------------------------------------------------------------------------------- /docs/zh-cn/configurations/asset-url.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/zh-cn/configurations/asset-url.md -------------------------------------------------------------------------------- /docs/zh-cn/configurations/custom-blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/zh-cn/configurations/custom-blocks.md -------------------------------------------------------------------------------- /docs/zh-cn/configurations/extract-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/zh-cn/configurations/extract-css.md -------------------------------------------------------------------------------- /docs/zh-cn/configurations/pre-processors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/zh-cn/configurations/pre-processors.md -------------------------------------------------------------------------------- /docs/zh-cn/features/css-modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/zh-cn/features/css-modules.md -------------------------------------------------------------------------------- /docs/zh-cn/features/es2015.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/zh-cn/features/es2015.md -------------------------------------------------------------------------------- /docs/zh-cn/features/hot-reload.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/zh-cn/features/hot-reload.md -------------------------------------------------------------------------------- /docs/zh-cn/features/postcss.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/zh-cn/features/postcss.md -------------------------------------------------------------------------------- /docs/zh-cn/features/scoped-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/zh-cn/features/scoped-css.md -------------------------------------------------------------------------------- /docs/zh-cn/options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/zh-cn/options.md -------------------------------------------------------------------------------- /docs/zh-cn/start/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/zh-cn/start/setup.md -------------------------------------------------------------------------------- /docs/zh-cn/start/spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/zh-cn/start/spec.md -------------------------------------------------------------------------------- /docs/zh-cn/workflow/linting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/zh-cn/workflow/linting.md -------------------------------------------------------------------------------- /docs/zh-cn/workflow/production.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/zh-cn/workflow/production.md -------------------------------------------------------------------------------- /docs/zh-cn/workflow/testing-with-mocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/zh-cn/workflow/testing-with-mocks.md -------------------------------------------------------------------------------- /docs/zh-cn/workflow/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/docs/zh-cn/workflow/testing.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/loader') 2 | -------------------------------------------------------------------------------- /lib/component-normalizer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/lib/component-normalizer.js -------------------------------------------------------------------------------- /lib/loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/lib/loader.js -------------------------------------------------------------------------------- /lib/mp-compiler/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/lib/mp-compiler/index.js -------------------------------------------------------------------------------- /lib/mp-compiler/parse-ts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/lib/mp-compiler/parse-ts.js -------------------------------------------------------------------------------- /lib/mp-compiler/parse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/lib/mp-compiler/parse.js -------------------------------------------------------------------------------- /lib/mp-compiler/templates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/lib/mp-compiler/templates.js -------------------------------------------------------------------------------- /lib/mp-compiler/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/lib/mp-compiler/util.js -------------------------------------------------------------------------------- /lib/parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/lib/parser.js -------------------------------------------------------------------------------- /lib/selector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/lib/selector.js -------------------------------------------------------------------------------- /lib/style-compiler/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/lib/style-compiler/index.js -------------------------------------------------------------------------------- /lib/style-compiler/load-postcss-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/lib/style-compiler/load-postcss-config.js -------------------------------------------------------------------------------- /lib/style-compiler/plugins/scope-id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/lib/style-compiler/plugins/scope-id.js -------------------------------------------------------------------------------- /lib/style-compiler/plugins/trim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/lib/style-compiler/plugins/trim.js -------------------------------------------------------------------------------- /lib/template-compiler/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/lib/template-compiler/index.js -------------------------------------------------------------------------------- /lib/template-compiler/modules/transform-require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/lib/template-compiler/modules/transform-require.js -------------------------------------------------------------------------------- /lib/template-compiler/preprocessor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/lib/template-compiler/preprocessor.js -------------------------------------------------------------------------------- /lib/utils/gen-id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/lib/utils/gen-id.js -------------------------------------------------------------------------------- /lib/utils/normalize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/lib/utils/normalize.js -------------------------------------------------------------------------------- /lib/utils/relative.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/lib/utils/relative.js -------------------------------------------------------------------------------- /lib/utils/resolve-src.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/lib/utils/resolve-src.js -------------------------------------------------------------------------------- /lib/utils/try-require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/lib/utils/try-require.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/package.json -------------------------------------------------------------------------------- /test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/.eslintrc -------------------------------------------------------------------------------- /test/fixtures/basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/basic.vue -------------------------------------------------------------------------------- /test/fixtures/css-modules.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/css-modules.vue -------------------------------------------------------------------------------- /test/fixtures/custom-blocks.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/custom-blocks.vue -------------------------------------------------------------------------------- /test/fixtures/custom-import.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/custom-import.vue -------------------------------------------------------------------------------- /test/fixtures/custom-language.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/custom-language.vue -------------------------------------------------------------------------------- /test/fixtures/custom-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/custom-module.js -------------------------------------------------------------------------------- /test/fixtures/custom-module.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/custom-module.vue -------------------------------------------------------------------------------- /test/fixtures/custom-options.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/custom-options.vue -------------------------------------------------------------------------------- /test/fixtures/es2015.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/es2015.vue -------------------------------------------------------------------------------- /test/fixtures/extend.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/extend.vue -------------------------------------------------------------------------------- /test/fixtures/extract-css.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/extract-css.vue -------------------------------------------------------------------------------- /test/fixtures/functional-style.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/functional-style.vue -------------------------------------------------------------------------------- /test/fixtures/inject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/inject.js -------------------------------------------------------------------------------- /test/fixtures/inject.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/inject.vue -------------------------------------------------------------------------------- /test/fixtures/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/logo.png -------------------------------------------------------------------------------- /test/fixtures/markdown.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/markdown.vue -------------------------------------------------------------------------------- /test/fixtures/media-query.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/media-query.vue -------------------------------------------------------------------------------- /test/fixtures/postcss.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/postcss.vue -------------------------------------------------------------------------------- /test/fixtures/pre.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/pre.vue -------------------------------------------------------------------------------- /test/fixtures/resolve.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/resolve.vue -------------------------------------------------------------------------------- /test/fixtures/scoped-css.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/scoped-css.vue -------------------------------------------------------------------------------- /test/fixtures/script-import.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/script-import.js -------------------------------------------------------------------------------- /test/fixtures/script-import.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/script-import.vue -------------------------------------------------------------------------------- /test/fixtures/service.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | msg: 'hi' 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/ssr-style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/ssr-style.js -------------------------------------------------------------------------------- /test/fixtures/ssr-style.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/ssr-style.vue -------------------------------------------------------------------------------- /test/fixtures/style-import-scoped.css: -------------------------------------------------------------------------------- 1 | h1 { color: green; } 2 | -------------------------------------------------------------------------------- /test/fixtures/style-import.css: -------------------------------------------------------------------------------- 1 | h1 { color: red; } 2 | -------------------------------------------------------------------------------- /test/fixtures/style-import.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/style-import.vue -------------------------------------------------------------------------------- /test/fixtures/supports-query.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/supports-query.vue -------------------------------------------------------------------------------- /test/fixtures/template-comment.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/template-comment.vue -------------------------------------------------------------------------------- /test/fixtures/template-import.pug: -------------------------------------------------------------------------------- 1 | div 2 | h1 hello 3 | -------------------------------------------------------------------------------- /test/fixtures/template-import.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/template-import.vue -------------------------------------------------------------------------------- /test/fixtures/transform.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/transform.vue -------------------------------------------------------------------------------- /test/fixtures/unit-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/fixtures/unit-test.js -------------------------------------------------------------------------------- /test/mock-loaders/blog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/mock-loaders/blog.js -------------------------------------------------------------------------------- /test/mock-loaders/css.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/mock-loaders/css.js -------------------------------------------------------------------------------- /test/mock-loaders/docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/mock-loaders/docs.js -------------------------------------------------------------------------------- /test/mock-loaders/html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/mock-loaders/html.js -------------------------------------------------------------------------------- /test/mock-loaders/i18n.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/mock-loaders/i18n.js -------------------------------------------------------------------------------- /test/mock-loaders/js.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/mock-loaders/js.js -------------------------------------------------------------------------------- /test/mock-loaders/yaml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/mock-loaders/yaml.js -------------------------------------------------------------------------------- /test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpvue/mpvue-loader/HEAD/test/test.js --------------------------------------------------------------------------------