问题标签 [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 投票
1 回答
704 浏览

node.js - 使用 npm-check-updates 更新时找不到 Package.json 错误

我正在尝试更新我的节点包/模块,很多人(很多来自 StackOverflow)推荐了“npm-check-updates”,所以我通过 npm 下载并运行它。它给了我这个错误,我不确定出了什么问题。系统设置中的 PATH 变量有什么问题吗?我似乎无法通过搜索谷歌找到任何有用的东西。谢谢! 在此处输入图像描述

0 投票
1 回答
10573 浏览

javascript - 为什么我们需要使用 package.json?

我正在尝试使用 JavaScript 向该站点学习 Web 套接字,但我不明白为什么我需要使用package.json。这是我的 package.json 文件代码:

但我不明白为什么我需要使用它。我试图在谷歌上找到,但找不到有用的东西。还有一件事,如果我创建了,package.json那么为什么我需要编写依赖项

0 投票
2 回答
1939 浏览

node.js - windows下使用package.json配置对象变量

有人知道如何在 windows 下使用 package.json 配置对象中的变量吗?这是我当前的配置对象:

这是我的 npm 脚本命令:

它在 Linux 和 MAC OS 下运行良好,但 windows 有问题。

0 投票
1 回答
67 浏览

javascript - Node.js package.json 脚本代码使用本地库还是全局库?

使用节点安装时,

package.json 中的脚本代码将使用本地 node_modules 还是全局的?

例如在下面,它会使用全局 browserify( npm install -g) 模块还是本地安装的模块?可在./node_modules/bin

0 投票
1 回答
128 浏览

javascript - 将 package.json 指向特定的 React 提交会安装 react-tools(不是 react)

当我将此行添加到我的 package.json 中时:

...然后运行npm install,我发现node_modules/react-tools我期望看到的时候已经安装了node_modules/react

我在这里做错了什么?

0 投票
2 回答
4105 浏览

javascript - 如何在 package.json 中指定 browserify 扩展?

在 package.json 中:

当使用 browserifytransform选项按预期工作时,但是 browserify 没有看到extension(s)选项 - 它会引发错误,我必须手动将扩展选项传递给 browserify ...


在 gulpfile.coffee 中

在 package.json

src/client/client.cjsx

  1. 当我coffee-reactifytransformspackage.json 中删除时,browserify 会抛出错误Parsing file .../src/client/client.cjsx: Unexpected token (2:16)

  2. 当我放回package.json 中时,只要我不需要 .json 中的任何其他文件,browserifycoffee-reactify就会成功解析。所以对于上面 browserify 的示例代码抛出错误:- browserify 仍然无法识别扩展...transformsclient.cjsx.cjsxclient.cjsxclient.cjsxCannot find module './other-module' from '/src/client

所以 browserify 读取 package.json (识别 package.browserify.transforms 和 package.browser 字段但它不识别扩展名)

0 投票
1 回答
61616 浏览

node.js - NPM:如何在安装后运行?

只是一个简单的问题:在我的 node.js 项目中,我怎么能只运行 postinstall 脚本,而不运行 install 之前?

仅供参考,这是我的 package.json :

现在,我运行:

在我的项目中,但我想运行

当我想要时(并且当我确定依赖项没问题时)。

0 投票
1 回答
307 浏览

javascript - 如何在同一个 nodejs 项目中混合 coffescript 和 typescript 文件?

在带有标准 package.json 的服务器端节点项目中,我们应该如何混合 coffescript 和 typescript 文件?

功能应该仍然可用npm install。命令本身不是必需的。npm testnpm start

额外信息:

  • coffeescript 和 Typescript 需要尽可能多地相互交谈

  • 该项目是用Express编写的

0 投票
1 回答
27 浏览

gruntjs - 如何在一个进程中自动安装 Grunt、Karma、package.json

这更像是一个没有代码的问题,所以请原谅我。

有没有办法以编程方式创建 Package.json、karma.conf.js 和 gruntfile.js 而无需单独构建它们。

我想自动化这个过程,而不必单独构建每一个。

此外,创建用于描述测试的 Spec.js 文件也是如此

0 投票
1 回答
126 浏览

node.js - 在本地开发中使用时,package.json 文件是否需要每个站点的唯一名称?

我是 npm 新手,并在我的本地开发服务器上建立了一个测试站点。我现在想通过将 package.json 文件从测试站点复制到新项目并运行 npm install 在另一个本地目录中安装一个与测试站点具有相同依赖关系的新项目。

例如,如果测试站点 package.json 文件中的名称是“npm-site-build”,我可以在新项目的 package.json 文件中使用相同的名称吗?或者每个项目的名称必须是唯一的?

npmjs.com 上的文档说:

名称和版本共同构成一个假定完全唯一的标识符。

我假设这仅适用于打算发布到 npm 的包?