问题标签 [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.
node.js - package.json 中属性“private”的目的是什么?
我正在学习 node.js 和 express,我想知道 ./package.json 文件中的“私有”属性是做什么用的?
node.js - 有没有办法从 nodejs 代码中的 package.json 获取版本?
有没有办法package.json
在 nodejs 应用程序中设置版本?我想要这样的东西
node.js - 如何使用具有不同/自定义模块名称的 npm 安装软件包
我想从一个名为“mymodule”的github tarball中安装一个特定的修订版,并将其命名为“mymoduleTemp”,然后加载一个可能不同的版本,该版本将采用真实名称“mymodule”。
那么,我该怎么做第一件事呢?我正在寻找类似的东西:
有没有办法做到这一点?一个不错的:
- 如果 mymodule 已经存在,则在安装 mymoduleTemp 时它不会被破坏(即理想情况下,该过程不会安装为 mymodule 然后重命名文件夹)
node.js - npm package.json 文件中的依赖项、devDependencies 和 peerDependencies 有什么区别?
该文档非常糟糕地回答了我的问题。我不明白那些解释。有人能用更简单的话说吗?如果很难选择简单的单词,也许有例子?
EDIT还添加了peerDependencies
,这是密切相关的,可能会引起混淆。
node.js - package.json 中的波浪号(~)和插入符号(^)有什么区别?
在我升级到最新的稳定版之后node
,npm
我尝试了npm install moment --save
。package.json
它使用插入符号^
前缀保存条目。以前,它是一个波浪号~
前缀。
- 为什么要进行这些更改
npm
? - tilde
~
和 caret 和有什么不一样^
? - 与其他人相比有什么优势?
node.js - 在 package.json 中查找未使用的 npm 包
有没有办法确定package.json
文件中是否有不再需要的包?
例如,当尝试一个包并随后评论或删除代码,但忘记卸载它时,我最终得到了几个可以删除的包。
确定是否可以安全删除包的有效方法是什么?
node.js - npm 通过 package.json 中的依赖项安装私有 github 存储库
我正在尝试通过 npm 安装 github 私有存储库,其中包括其他私有 github 存储库作为依赖项。
尝试了很多方法和帖子,但没有一个有效。这是我正在做的事情:
在 package.json 中是这样的:
正确的方法是什么?
node.js - 本地安装时如何使我的 NPM 包显示“npm WARN 首选全局”
很难用谷歌搜索主题——太多的用户问题,我的是关于包开发的。我希望我的包的用户在非全局安装时看到“npm WARN prefer global”。
我以为npm install yo
曾经有这样的警告,但现在没有了。至少我看不到。
我的环境:
node.js - 如何从 package.json 中设置环境变量?
如何从内部设置一些环境变量package.json
以与npm start
类似命令一起使用?
这是我目前在我的package.json
:
我想NODE_ENV
在启动脚本中设置环境变量(如 ),同时仍然能够仅使用一个命令启动应用程序,npm start
.
javascript - node.js npm 安装错误
我知道这个话题已经出现了很多次,但没有一个能解决我的问题。我正在实施一个平均堆栈。这需要这些依赖项。
这是我正在使用的 package.json 文件。
这是我在使用“npm install”命令时遇到的错误。