背景
我一直在或多或少地遵循官方指南来设置带有 react 的本地开发环境,它似乎使用了create-react-app
,这确实设置了很多。
现在,如果我运行,npm run build
我会得到build
文件夹中所有内容的缩小版本。但是,如果我运行npm start
NodeJS 服务的版本,则似乎没有任何修改。但是我看不到这些文件。
问题
所以要么:
- 我可以访问
npm start
某个地方生成的文件吗?因为这些似乎是未修改的。(build
永远不会在那里修改) - 或者我可以以某种方式运行
npm run build
,所以它使用未最小化的文件进行“开发”构建?
尝试
我的目标只是访问未最小化版本的 react scripts。
至于最后一个问题,我尝试了本问题中建议的一些参数和环境变量,但如您所见,它失败了:
$ NODE_ENV=dev npm run build --dev --configuration=dev
> example-project@0.1.0 build [...]
> react-scripts build
Creating an optimized production build...
[...]
系统
我package.json
有默认脚本:
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
注意:请不要问我为什么这样做或试图说服我这是不好的。我可能想要这个的原因有很多,例如调试或这个特定用例。