使用 react-scripts 指定项目路径
Specifying project path with react-scripts
我在一个文件夹中有一个反应项目,我希望反应脚本从一个文件夹中定位和编译。看起来像这样
project
│ README.md
│ package.json
│
└───react
│ │ jsconfig.json
│ │
│ └───src
│ │
│ └───public
│
└───api
│ tsconfig.json
│
└───src
来自 project/package.json
我想 运行 react-scripts start
并让它编译 /react
文件夹。我该怎么做?
我通过使用 off react-app-rewired 解决了这个问题
请参阅此,详细了解它是如何完成的。
const path = require('path');
module.exports = {
paths: function (paths, env) {
paths.appIndexJs = path.resolve(__dirname, 'react/src/index.js');
paths.appSrc = path.resolve(__dirname, 'react/src');
paths.appPublic = path.resolve(__dirname, 'react/public');
paths.appHtml = path.resolve(__dirname, 'react/public/index.html');
return paths;
}
}
我在一个文件夹中有一个反应项目,我希望反应脚本从一个文件夹中定位和编译。看起来像这样
project
│ README.md
│ package.json
│
└───react
│ │ jsconfig.json
│ │
│ └───src
│ │
│ └───public
│
└───api
│ tsconfig.json
│
└───src
来自 project/package.json
我想 运行 react-scripts start
并让它编译 /react
文件夹。我该怎么做?
我通过使用 off react-app-rewired 解决了这个问题
请参阅此
const path = require('path');
module.exports = {
paths: function (paths, env) {
paths.appIndexJs = path.resolve(__dirname, 'react/src/index.js');
paths.appSrc = path.resolve(__dirname, 'react/src');
paths.appPublic = path.resolve(__dirname, 'react/public');
paths.appHtml = path.resolve(__dirname, 'react/public/index.html');
return paths;
}
}