Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.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 将相同的模块添加到依赖项和devdependency中_Javascript_Module_Package_Babeljs_Package.json - Fatal编程技术网

Javascript 将相同的模块添加到依赖项和devdependency中

Javascript 将相同的模块添加到依赖项和devdependency中,javascript,module,package,babeljs,package.json,Javascript,Module,Package,Babeljs,Package.json,是否可以在依赖项中包含@babel/core,在package.json中包含devdependency对象 当我添加纱线添加@babel/core时,它被添加到依赖项,但当我添加纱线添加@babel/core-D时,它不会被添加到依赖项 若我删除模块并反向执行,那个么我将把它添加到devdependences中,但不添加到dependences中 我明白了: 警告“@babel/core”已在“devdependences”中。请先删除现有条目,然后再将其添加到“依赖项”。 是否可能在依赖项和

是否可以在依赖项中包含@babel/core,在package.json中包含devdependency对象

当我
添加纱线添加@babel/core
时,它被添加到依赖项,但当我
添加纱线添加@babel/core-D
时,它不会被添加到依赖项

若我删除模块并反向执行,那个么我将把它添加到devdependences中,但不添加到dependences中

我明白了:
警告“@babel/core”已在“devdependences”中。请先删除现有条目,然后再将其添加到“依赖项”。


是否可能在依赖项和依赖项的两个位置都有相同的模块/包,以及如何在这两个位置都有相同的模块/包?

为什么希望在这两个位置都有相同的模块/包

如果将“@babel/core”放在“dependencies”中,它将在两种情况下都可用(用于生产和开发目的),而“devdepenciency”仅用于开发目的

npm install
默认情况下,从依赖项和devdependency安装软件包


npm安装--production
--production标志要求npm仅从通常的依赖项安装软件包。

为什么要在这两个位置都安装软件包

如果将“@babel/core”放在“dependencies”中,它将在两种情况下都可用(用于生产和开发目的),而“devdepenciency”仅用于开发目的

npm install
默认情况下,从依赖项和devdependency安装软件包


npm安装--生产--
--生产标志要求npm只安装来自通常依赖项的软件包。

谢谢,我不知道,我以为依赖项用于生产,依赖项用于开发模式。一点问题都没有我对我的答案做了一个小改动,所以如果你觉得合适的话,请将这一个向上投票,并将其标记为已解决谢谢,我不知道,我以为依赖关系是用于生产的,依赖关系是用于开发模式的。没问题,伙计!=)我对我的答案做了一个小改动,所以如果你觉得合适的话,请将这一个向上投票,并将其标记为已解决