Browse Source

chore: script file cjs edit

richard1015 3 years ago
parent
commit
387c97edc6
8 changed files with 14 additions and 10 deletions
  1. 1 1
      jd/createAttributes.js
  2. 0 0
      jd/generate-taro-route.cjs
  3. 0 0
      jd/generate-themes.cjs
  4. 0 0
      jd/generate-types.cjs
  5. 6 5
      package.json
  6. 2 0
      pnpm-lock.yaml
  7. 2 1
      vite.config.build.ts
  8. 3 3
      vite.config.ts

+ 1 - 1
jd/createAttributes.js

@@ -4,7 +4,7 @@ const MarkdownIt = require('markdown-it')();
 
 const basePath = path.resolve(__dirname, './../src/packages/__VUE');
 const componentDirs = fs.readdirSync(basePath, 'utf8');
-const config = require('./../package.json');
+const config = require('../package.json');
 const TYPE_IDENTIFY_OPEN = 'tbody_open';
 const TYPE_IDENTIFY_CLOSE = 'tbody_close';
 const TR_TYPE_IDENTIFY_OPEN = 'tr_open';

jd/generate-taro-route.js → jd/generate-taro-route.cjs


jd/generate-themes.js → jd/generate-themes.cjs


jd/generate-types.js → jd/generate-types.cjs


+ 6 - 5
package.json

@@ -48,7 +48,7 @@
     "dev:taro:h5": "npm run createTaroConfig && npm run checked:taro:vue && cd src/sites/mobile-taro/vue/ && npm run dev:h5",
     "build:site": "npm run checked && vite build",
     "build:site-jdt": "npm run checked && vite build --config vite.config.jdt.ts ",
-    "build:site:oss": "npm run checked && vite build --base=/nutui/3x/",
+    "build:site:oss": "npm run checked && vite build --base=/nutui/4x/",
     "build": "npm run checked && vite build --config vite.config.build.ts && vite build --config vite.config.build.disperse.ts && npm run generate:types && npm run generate:themes && vite build --config vite.config.build.css.ts && vite build --config vite.config.build.locale.ts && npm run attrs",
     "build:taro:vue": "npm run checked:taro:vue && vite build --config vite.config.build.taro.vue.ts && vite build --config vite.config.build.taro.vue.disperse.ts && npm run generate:types:taro && npm run generate:themes && vite build --config vite.config.build.css.ts && vite build --config vite.config.build.locale.ts && npm run attrs",
     "serve": "vite preview",
@@ -58,16 +58,16 @@
     "publish": "npm publish",
     "generate:file": "node jd/generate-nutui.cjs",
     "generate:file:taro:vue": "node jd/generate-nutui-taro-vue.js",
-    "generate:types": "node jd/generate-types.js",
+    "generate:types": "node jd/generate-types.cjs",
     "generate:types:taro": "node jd/generate-types-taro.js",
-    "generate:themes": "node jd/generate-themes.js",
+    "generate:themes": "node jd/generate-themes.cjs",
     "prepare": "husky install",
     "test": "jest",
     "release": "standard-version -a",
     "codeformat": "prettier --write .",
     "copydocs": "node ./jd/copymd.js",
-    "createTaroConfig": "node ./jd/generate-taro-route.js",
-    "attrs": "node ./jd/createAttributes.js"
+    "createTaroConfig": "node ./jd/generate-taro-route.cjs",
+    "attrs": "node ./jd/createAttributes.cjs"
   },
   "standard-version": {
     "scripts": {
@@ -109,6 +109,7 @@
     "jest": "^26.6.3",
     "lint-staged": "^10.5.0",
     "lzutf8": "0.6.0",
+    "markdown-it": "^13.0.1",
     "markdown-it-container": "^3.0.0",
     "prettier": "^2.0.0",
     "remark-codesandbox": "^0.10.1",

+ 2 - 0
pnpm-lock.yaml

@@ -30,6 +30,7 @@ specifiers:
   jest: ^26.6.3
   lint-staged: ^10.5.0
   lzutf8: 0.6.0
+  markdown-it: ^13.0.1
   markdown-it-container: ^3.0.0
   prettier: ^2.0.0
   remark-codesandbox: ^0.10.1
@@ -83,6 +84,7 @@ devDependencies:
   jest: 26.6.3_canvas@2.10.2
   lint-staged: 10.5.4
   lzutf8: 0.6.0
+  markdown-it: 13.0.1
   markdown-it-container: 3.0.0
   prettier: 2.8.0
   remark-codesandbox: 0.10.1

+ 2 - 1
vite.config.build.ts

@@ -3,6 +3,7 @@ import dts from 'vite-plugin-dts';
 import vue from '@vitejs/plugin-vue';
 import path from 'path';
 import config from './package.json';
+import autoprefixer from 'autoprefixer';
 const banner = `/*!
 * ${config.name} v${config.version} ${new Date()}
 * (c) 2022 @jdf2e.
@@ -23,7 +24,7 @@ export default defineConfig({
     },
     postcss: {
       plugins: [
-        require('autoprefixer')({
+        autoprefixer({
           overrideBrowserslist: ['> 0.5%', 'last 2 versions', 'ie > 11', 'iOS >= 10', 'Android >= 5']
         })
       ]

+ 3 - 3
vite.config.ts

@@ -10,9 +10,9 @@ import { compressText } from './src/sites/doc/components/demo-block/basedUtil';
 const resolve = path.resolve;
 // https://vitejs.dev/config/
 export default defineConfig({
-  base: '/3x/',
+  base: '/4x/',
   server: {
-    port: 2021,
+    port: 2023,
     host: '0.0.0.0',
     proxy: {
       '/devServer': {
@@ -91,7 +91,7 @@ export default defineConfig({
   ],
   build: {
     target: 'es2015',
-    outDir: './dist/3x/',
+    outDir: './dist/4x/',
     // assetsDir: config.version,
     cssCodeSplit: true,
     cssTarget: ['chrome61'],