我创建了一个名为的项目Supermarket
。每当我运行时npm run build
,它都会成功构建。问题是在我运行serve -l之后,它显示的是文件夹目录和文件,而不是项目的索引页。
以下代码是我的package.json配置:
"scripts": {
"start": "react-scripts start",
"build": "rm -rf build/ && react-scripts build && npm run-script sw",
"sw": "cat src/sw.js >> build/service-worker.js",
"test": "react-scripts test",
"eject": "react-scripts eject"
}
index.js
import React from 'react';
import ReactDOM from 'react-dom';
import App from './app';
import * as serviceWorker from './serviceWorker';
ReactDOM.render(<App />, document.getElementById('root'));
serviceWorker.register();
我该如何解决?
您应该通过build
目录为服务器提供服务。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句