mirror of
https://gitee.com/vant-contrib/vant.git
synced 2025-04-06 03:57:59 +08:00
chore(cli): add exts constants
This commit is contained in:
parent
51d2512311
commit
afc6113938
@ -1,13 +1,14 @@
|
||||
import { start, error, success } from 'signale';
|
||||
import { lint as stylelint } from 'stylelint';
|
||||
import { CLIEngine } from 'eslint';
|
||||
import { SCRIPT_EXTS } from '../common/constant';
|
||||
|
||||
function lintScript() {
|
||||
start('ESLint Start');
|
||||
|
||||
const cli = new CLIEngine({
|
||||
fix: true,
|
||||
extensions: ['.js', '.jsx', '.vue', '.ts', '.tsx']
|
||||
extensions: SCRIPT_EXTS
|
||||
});
|
||||
|
||||
const report = cli.executeOnFiles(['src/']);
|
||||
|
@ -25,6 +25,9 @@ export const JEST_TRANSFORM_FILE = join(CONFIG_DIR, 'jest.transform.js');
|
||||
export const JEST_FILE_MOCK_FILE = join(CONFIG_DIR, 'jest.file-mock.js');
|
||||
export const JEST_STYLE_MOCK_FILE = join(CONFIG_DIR, 'jest.style-mock.js');
|
||||
|
||||
export const SCRIPT_EXTS = ['.js', '.jsx', '.vue', '.ts', '.tsx'];
|
||||
export const STYLE_EXTS = ['.css', '.less', '.scss'];
|
||||
|
||||
// eslint-disable-next-line
|
||||
export const CONFIG = require(CONFIG_FILE);
|
||||
// eslint-disable-next-line
|
||||
|
@ -1,8 +1,12 @@
|
||||
import sass from 'sass';
|
||||
// @ts-ignore
|
||||
import FriendlyErrorsPlugin from '@nuxt/friendly-errors-webpack-plugin';
|
||||
import sass from 'sass';
|
||||
import { VueLoaderPlugin } from 'vue-loader';
|
||||
import { POSTCSS_CONFIG_FILE } from '../common/constant';
|
||||
import {
|
||||
STYLE_EXTS,
|
||||
SCRIPT_EXTS,
|
||||
POSTCSS_CONFIG_FILE
|
||||
} from '../common/constant';
|
||||
|
||||
const CSS_LOADERS = [
|
||||
'style-loader',
|
||||
@ -20,7 +24,7 @@ const CSS_LOADERS = [
|
||||
export const baseConfig = {
|
||||
mode: 'development',
|
||||
resolve: {
|
||||
extensions: ['.js', '.ts', '.tsx', '.jsx', '.vue', '.less']
|
||||
extensions: [...SCRIPT_EXTS, ...STYLE_EXTS]
|
||||
},
|
||||
module: {
|
||||
rules: [
|
||||
|
Loading…
x
Reference in New Issue
Block a user