Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么“npm init react app”使用纱线作为默认值?(npm V6.14.5)_Javascript_Reactjs_Npm_Yarnpkg - Fatal编程技术网

Javascript 为什么“npm init react app”使用纱线作为默认值?(npm V6.14.5)

Javascript 为什么“npm init react app”使用纱线作为默认值?(npm V6.14.5),javascript,reactjs,npm,yarnpkg,Javascript,Reactjs,Npm,Yarnpkg,运行npm init react app时npm选择纱线作为所创建应用的默认包管理器。我已经用日本银行的答案从我的电脑上删除了纱线 最小可复制示例: $ npm -v 6.14.5 $ npm init react-app my-app npx: installed 98 in 13.198s Creating a new React app in ./my-app. Installing packages. This might take a couple of minutes. Inst

运行
npm init react app时
npm选择纱线作为所创建应用的默认包管理器。我已经用日本银行的答案从我的电脑上删除了纱线

最小可复制示例:

$ npm -v
6.14.5
$ npm init react-app my-app
npx: installed 98 in 13.198s

Creating a new React app in ./my-app.

Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts with cra-template...

yarn add v1.9.4
...
$ cd my-app
my-app/$ ls
node_modules  package.json  yarn.lock  public  README.md  src

如您所见,有一个warn.lock文件,安装软件包时使用了warn add v1.9.4。这是npm V6.14.5目前的默认npm行为吗?如果是的话,很高兴知道是否有一个参考资料,我可以找到选择纱线作为默认值的原因。

这只是react应用程序创建者的偏好。顺便说一句,你可以使用
——如果你更喜欢使用
npm
,这只是react应用程序创建者的偏好。顺便说一句,你可以使用
--如果你更喜欢使用
npm
的话,你可以使用npm
,原因可能是
纱线
是由Facebook团队打造的,所以他们希望通过
npm
来使用它

如果您喜欢
npm
,可以使用
——使用npm

create-react-app my-project --use-npm

如果项目已经创建,请尝试删除
Thread.lock

原因可能是
Thread
是由Facebook团队创建的,因此他们希望通过
npm
使用它

如果您喜欢
npm
,可以使用
——使用npm

create-react-app my-project --use-npm

如果项目已经创建,尝试删除
纱线。锁定

您可以使用
npx创建react应用程序项目名称--使用npm
以默认为npm

您可以使用
npx创建react应用程序项目名称--使用npm
以默认为npm

它是否会导致任何问题或更改,并使应用程序以不同的方式运行?它是否会导致任何问题或错误更改并使应用程序以不同的方式运行?您是否有任何引用说明此偏好?@MatiasHaeussler现有的行为表明此偏好。选择的
npm
warn
Nikon
vs
Canon
battle非常相似。在你的情况下,差异可以忽略不计。你有没有提到他们的偏好?@MatiasHaeussler现有的行为表明了这种偏好。选择的
npm
warn
Nikon
vs
Canon
battle非常相似。在你的情况下,差别可以忽略不计。