package.json相关内容

Heroku Shopify应用程序错误';NPM错误!ERESOLVE无法解析依赖树';

您好,我使用Heroku有问题,因为它不想为我的Shopify应用程序安装旧版软件包,我的Shopify应用程序在Github上,我只是设置了我的应用程序所需的所有内容,但是当我在Heroku上部署主分支时,我在下面的Heroku控制台中收到此错误,有人能帮助我解决此问题吗? -----> Building on the Heroku-20 stack -----> Using buildp ..
发布时间:2022-02-23 11:55:06 其他开发

部署反应应用程序时出错,它一直在说<<插件“反应"在 "package.json » eslint-config-react-app » >> 之间发生冲突

我在部署我的 create react 应用程序时遇到了一些问题,因为它无法编译并告诉我 插件“react"在 "package.json » eslint-config-react-app » 之间存在冲突 不知道有没有人遇到过同样的问题并且知道如何解决,谢谢!我对这一切还是很陌生. 解决方案 大小写冲突 C:\Users\Ruben|desktop\reactapp\test ..
发布时间:2022-01-19 12:32:41 其他开发

独立于操作系统访问 package.json 中的变量

要访问 npm 脚本中的变量,您可以在 package.json 中执行类似的操作: “脚本":{“预安装":“回声 ${npm_package_name}"} 问题是它只适用于 Unix,而不是 Windows,你必须使用 %npm_package_name%. 有没有办法让这个操作系统独立?如果 npm 可以在调用命令之前进行这样的变量扩展,那就太好了. 解决方案 要使其跨平 ..
发布时间:2022-01-16 08:10:28 其他开发

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

本文档 很差地回答了我的问题.我不明白那些解释.有人能用更简单的话说吗?如果很难选择简单的单词,可以举个例子吗? EDIT还添加了peerDependencies,密切相关,可能会引起混淆. 解决方案 重要行为差异总结: 依赖项 安装在两者上: npm install 从包含 package.json 的目录npm install $package 在任何其他目录上 ..
发布时间:2022-01-15 22:12:26 其他开发

在 gitLab CI YML 中获取 package.json 的值

我正在为我的 nodejs 应用程序使用 gitLab CI.在我的 YML 文件中,我需要调用一个脚本来构建一个 docker 映像.但我需要使用项目的当前版本,而不是使用 latest. 这个版本值可以在仓库的package.json文件中找到. 是否可以读取 package.json 文件的版本值,将 latest 替换为当前版本? # ...变量:CONTAINER_RELE ..
发布时间:2022-01-14 11:29:02 其他开发

如何 npm 发布特定文件夹但作为包根

我有一个项目,其中包含一个 gulp 任务,用于构建和打包源代码并在名为 dist 的目录中发布.我的目标是将它发布为一个 npm 包,但只发布我的 dist 文件夹.npm 文档 说我可以使用 files 标签指定要导出的文件.有用.但是,文档还说: 如果你在数组中命名一个文件夹,那么它也会包含文件在那个文件夹里面 结果,是一个 npm 包,它的 node_modules 看起来像: ..
发布时间:2022-01-13 16:54:34 其他开发

本地安装的 gulp 不在命令行中运行?

我是 nodejs 和 gulp 的新手.我在一个 nodejs 项目上工作,我必须在所有文件上运行 jslint.为此,我正在使用 gulp. 我的问题是,为了在 cli 上运行 gulp,我不想全局安装 gulp,也不想更新我的路径变量,所以我已经使用包在本地项目中安装了 gulp 和其他节点模块.json 文件 cd 我的项目 npm 安装 由于我不想全局安装 gul ..
发布时间:2022-01-12 14:02:45 其他开发

为什么 Electron 需要保存为开发者依赖?

根据官网,电子文件的正确保存方法是: npm install electron --save-dev 运行应用程序实际上需要电子(字面意思是:require()),这与 最高投票答案.那么,如果这是一个例外,我们为什么要做出这个例外呢? 解决方案 你 require 一个包的事实与它是否应该被视为依赖项或 devDependency 无关(在 npm 意义上).例如.许多项目使用 we ..
发布时间:2022-01-10 22:35:15 前端开发

如何减小超过 600 mb 的 Electron 封装尺寸

我看到这是因为节点模块和应用程序打包了一些不需要的东西来运行.当前文件大小为 600 mb,但我希望它小于 200 mb. 我怀疑 --no-prune 填充了构建的包中的所有节点模块,但我只需要在构建的包中指定节点模块 我尝试删除 package.json 中不需要的包,它也对我没有帮助 重构后 "捆绑依赖": ["fs",“操作系统",“小路",“注册",“要求",“开始 ..

为什么 Node 模块会进入 .staging 文件夹?

我有一个 Electron 应用程序,我正在尝试为其安装节点模块.当我运行 npm install 时,它会创建 node_modules 文件夹,但所有模块都进入一个名为 .staging 的子文件夹.每个模块还附加了 -xxxxx,其中 x 是一些随机的字母数字. 我创建的其他 Electron 应用程序从未这样做过.所有节点模块都位于 node_modules 的根目录中,并且没有附加 ..
发布时间:2022-01-10 22:09:04 其他开发

如何在静态 index.html 文件中使用 react-router BrowserRouter

我正在尝试使用由 npm run build 生成的静态 index.html 文件以及 react-router.tl;博士是;我不想要客户端服务器,我希望通过打开位于构建文件夹中的 index.html 文件来加载应用程序,并且仍然让 BrowserRouter 能够在组件之间进行路由.目前,如果我在路由路径中排除了 'exact' prop,页面将加载 'home' 组件,这意味着它知道它在 ..
发布时间:2022-01-02 11:33:51 其他开发

tsconfig.json 中的打字稿 outDir 设置不起作用

在 package.json 中使用时,我似乎无法使 outDir 标志起作用.目录结构非常简单:tsconfig.json 位于根级别,还有一个 src/ 目录和一个 index.ts 文件以及代表其他模块的其他目录. 在索引文件上运行 tsc 命令时,它会在它旁边而不是在构建目录中创建一个新的.我做错了什么? 我的 tsconfig: {“编译器选项":{"outDir": "构 ..
发布时间:2021-12-28 20:17:30 其他开发