问题标签 [package.json]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
67127 浏览

node.js - package.json 中属性“private”的目的是什么?

我正在学习 node.js 和 express,我想知道 ./package.json 文件中的“私有”属性是做什么用的?

0 投票
27 回答
383087 浏览

node.js - 有没有办法从 nodejs 代码中的 package.json 获取版本?

有没有办法package.json在 nodejs 应用程序中设置版本?我想要这样的东西

0 投票
5 回答
25114 浏览

node.js - 如何使用具有不同/自定义模块名称的 npm 安装软件包

我想从一个名为“mymodule”的github tarball中安装一个特定的修订版,并将其命名为“mymoduleTemp”,然后加载一个可能不同的版本,该版本将采用真实名称“mymodule”。

那么,我该怎么做第一件事呢?我正在寻找类似的东西:

有没有办法做到这一点?一个不错的:

  • 如果 mymodule 已经存在,则在安装 mymoduleTemp 时它不会被破坏(即理想情况下,该过程不会安装为 mymodule 然后重命名文件夹)
0 投票
16 回答
732525 浏览

node.js - npm package.json 文件中的依赖项、devDependencies 和 peerDependencies 有什么区别?

该文档非常糟糕地回答了我的问题。我不明白那些解释。有人能用更简单的话说吗?如果很难选择简单的单词,也许有例子?

EDIT还添加了peerDependencies,这是密切相关的,可能会引起混淆。

0 投票
19 回答
1179838 浏览

node.js - package.json 中的波浪号(~)和插入符号(^)有什么区别?

在我升级到最新的稳定版之后nodenpm我尝试了npm install moment --savepackage.json它使用插入符号^前缀保存条目。以前,它是一个波浪号~前缀。

  1. 为什么要进行这些更改npm
  2. tilde~和 caret 和有什么不一样^
  3. 与其他人相比有什么优势?
0 投票
11 回答
184613 浏览

node.js - 在 package.json 中查找未使用的 npm 包

有没有办法确定package.json文件中是否有不再需要的包?

例如,当尝试一个包并随后评论或删除代码,但忘记卸载它时,我最终得到了几个可以删除的包。

确定是否可以安全删除包的有效方法是什么?

0 投票
13 回答
257948 浏览

node.js - npm 通过 package.json 中的依赖项安装私有 github 存储库

我正在尝试通过 npm 安装 github 私有存储库,其中包括其他私有 github 存储库作为依赖项。

尝试了很多方法和帖子,但没有一个有效。这是我正在做的事情:

在 package.json 中是这样的:

正确的方法是什么?

0 投票
3 回答
5277 浏览

node.js - 本地安装时如何使我的 NPM 包显示“npm WARN 首选全局”

很难用谷歌搜索主题——太多的用户问题,我的是关于包开发的。我希望我的包的用户在非全局安装时看到“npm WARN prefer global”

我以为npm install yo曾经有这样的警告,但现在没有了。至少我看不到。

我的环境:

0 投票
18 回答
669393 浏览

node.js - 如何从 package.json 中设置环境变量?

如何从内部设置一些环境变量package.json以与npm start类似命令一起使用?

这是我目前在我的package.json

我想NODE_ENV在启动脚本中设置环境变量(如 ),同时仍然能够仅使用一个命令启动应用程序,npm start.

0 投票
1 回答
669 浏览

javascript - node.js npm 安装错误

我知道这个话题已经出现了很多次,但没有一个能解决我的问题。我正在实施一个平均堆栈。这需要这些依赖项。

这是我正在使用的 package.json 文件。

这是我在使用“npm install”命令时遇到的错误。