Skip to content

Commit

Permalink
refactor: move src to packages/web
Browse files Browse the repository at this point in the history
  • Loading branch information
uyarn committed Jan 25, 2025
1 parent 46cedda commit b760eba
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ script/test/cypress
_site
temp*
static/
src/_common
packages/web/_common
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,4 @@ cypress-coverage
instrumented
cy-report
.history
src/**/_example-js/
packages/web/**/_example-js/
6 changes: 3 additions & 3 deletions script/generate-usage/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -44,15 +44,15 @@ export default function Usage() {
`;
// 自动化生成 live demo 脚本
function genUsage() {
for (let name of Object.keys(config)) {
for (const name of Object.keys(config)) {
try {
const fileFolderPath = path.resolve(__dirname, `../../src/${name}/_usage`);
const fileFolderPath = path.resolve(__dirname, `../../packages/web/${name}/_usage`);
fs.mkdirSync(fileFolderPath);
} catch {}

try {
const data = renderUsageStr(config[name]);
const filePath = path.resolve(__dirname, `../../src/${name}/_usage/index.jsx`);
const filePath = path.resolve(__dirname, `../../packages/web/${name}/_usage/index.jsx`);
fs.writeFileSync(filePath, prettier.format(data, { parser: 'babel', tabWidth: 2 }));
} catch (err) {
console.error(`${name} usage 组件生成失败...`, err);
Expand Down
6 changes: 3 additions & 3 deletions site/plugin-tdoc/md-to-react.js
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,7 @@ async function customRender({ source, file, md }) {
};

// md filename
const reg = file.match(/src\/(\w+-?\w+)\/(\w+-?\w+)\.?(\w+-?\w+)?\.md/);
const reg = file.match(/packages\/web\/(\w+-?\w+)\/(\w+-?\w+)\.?(\w+-?\w+)?\.md/);
const componentName = reg && reg[1];

// split md
Expand All @@ -221,7 +221,7 @@ async function customRender({ source, file, md }) {
const usageObj = compileUsage({
componentName,
usage: pageData.usage,
demoPath: path.posix.resolve(__dirname, `../../src/${componentName}/_usage/index.jsx`),
demoPath: path.posix.resolve(__dirname, `../../packages/web/${componentName}/_usage/index.jsx`),
});
if (usageObj) {
mdSegment.usage = usageObj;
Expand All @@ -247,7 +247,7 @@ async function customRender({ source, file, md }) {

// 设计指南内容 不展示 design Tab 则不解析
if (pageData.isComponent && pageData.tdDocTabs.some((item) => item.tab === 'design')) {
const designDocPath = path.resolve(__dirname, `../../src/_common/docs/web/design/${componentName}.md`);
const designDocPath = path.resolve(__dirname, `../../packages/web/_common/docs/web/design/${componentName}.md`);

if (fs.existsSync(designDocPath)) {
const designDocLastUpdated =
Expand Down
2 changes: 1 addition & 1 deletion site/vite.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ export default ({ mode }) =>
'@': resolvePath('../'),
'@site': resolvePath('./'),
'@docs': resolvePath('./docs'),
'@components': resolvePath('./packages/web'),
'@components': resolvePath('./src/components'),
'@common': resolvePath('../packages/web/_common'),
'tdesign-react/es': resolvePath('../packages/web'),
'tdesign-react': resolvePath('../packages/web'),
Expand Down

0 comments on commit b760eba

Please sign in to comment.