描述bug
当运行 react-scripts eject
时,生成的 package.json
中包含了 loader、webpack、jest 等所有内容都在 dependencies
中。如果我理解错了,这些字段应该都在 devDependencies
中才对。
你尝试恢复依赖了吗?
N/A
环境
System:
OS: macOS 12.2.1
CPU: (8) arm64 Apple M1
Binaries:
Node: 17.4.0 - /opt/homebrew/bin/node
Yarn: 1.22.17 - /opt/homebrew/bin/yarn
npm: 8.5.0 - /opt/homebrew/bin/npm
Browsers:
Chrome: 99.0.4844.51
Edge: Not Found
Firefox: Not Found
Safari: 15.3
npmPackages:
react: Not Found
react-dom: Not Found
react-scripts: Not Found
npmGlobalPackages:
create-react-app: Not Found
重现步骤
(请写下你的步骤:)
npx create-react-app my-proj --template typescript
cd my-proj && npm eject
预期行为
构建工具应该插入在 devDependencies
下面。
实际行为
构建工具被插入在了 dependencies
下面。
2条答案
按热度按时间c0vxltue1#
#10219
camsedfj2#
由于自2022年3月30日起一直处于不活跃状态,该账户已关闭。