@@ -8,7 +8,7 @@ const param = process.env.C
88
99// C=radio pnpm dev:taro:jdharmonycpp or C=radio,button,cell pnpm dev:taro:jdharmonycpp
1010function specialComponent ( name ) {
11- if ( ! param ) return true
11+ if ( ! param ) return true
1212 const entries = param . split ( ',' ) . map ( ( i ) => i . toLowerCase ( ) )
1313 return entries . includes ( name . toLowerCase ( ) )
1414}
@@ -89,33 +89,3 @@ export default defineAppConfig({
8989}
9090
9191create ( )
92-
93- // 更新pages下面的入口文件
94- const updatePages = ( componentBaseUrl , item ) => {
95- fse . writeFileSync (
96- `${ componentBaseUrl } /index.tsx` ,
97- `import Demo from '@/packages/${ item . lowercaseName } /demo.taro';\nexport default Demo;`
98- )
99- fse . writeFileSync (
100- `${ componentBaseUrl } /index.config.ts` ,
101- `export default {\n navigationBarTitleText: '${ item . name } ',\n}`
102- )
103- }
104-
105- adaptedArray . map ( ( item ) => {
106- if ( childAdaptedArray . includes ( item . lowercaseName ) ) return
107- const componentBaseUrl = `${ process . cwd ( ) } /packages/nutui-taro-demo/src/${ item . enName } /pages/${ item . lowercaseName } `
108- // 判断文件夹是否存在
109- fse . access ( componentBaseUrl , fse . constants . F_OK , ( err ) => {
110- if ( err ) {
111- // 文件夹不存在,创建文件夹
112- fse . mkdir ( componentBaseUrl , { recursive : true } , ( err ) => {
113- if ( err ) throw err
114- console . log ( '文件夹创建成功!' )
115- updatePages ( componentBaseUrl , item )
116- } )
117- } else {
118- updatePages ( componentBaseUrl , item )
119- }
120- } )
121- } )
0 commit comments