npm相关内容

用 TypeScript 编写 npm 模块

我正在开发我的第一个 npm 模块.我之前曾短暂地使用过 TypeScript,一个大问题是许多模块没有可用的定义文件.所以我认为用 TypeScript 编写我的模块是个好主意. 但是,我找不到任何有关执行此操作的最佳方法的信息.我发现了这个相关的问题“我可以在 CoffeeScript 中编写 npm 包吗?"人们建议只发布 JavaScript 文件.但与 CoffeeScript 文 ..
发布时间:2021-12-05 16:16:24 前端开发

如何从打字稿使用 npm 模块?

我正在尝试打字稿.它在 hello world 阶段运行良好.我现在正在尝试使用 npm 模块: index.ts = import _ = require('lodash')console.log(_.toUpper('你好,世界!')) 这不起作用: tsc index.ts -> 找不到模块“lodash".(2307) node-ts index.js -> 找不到模块“ ..
发布时间:2021-12-05 16:08:20 其他开发

如何将 angular 2 (npm) 正确升级到最新版本?

最近我在 https://angular.io/docs/ts/开始了 Angular 2 教程最新/教程/. 然后放弃 Angular 2 beta 8.现在我恢复了教程,最新的 Beta 版是 Beta 14. 如果我只是执行 npm 更新,一些模块(预装在教程中)会更新,但不会更新 Angular2(我可以通过 npm ls 看到这一点). 如果我执行 npm update ..
发布时间:2021-12-02 20:55:44 其他开发

npm WARN ... 需要 ... 的同级,但没有安装.您必须自己安装对等依赖项

我尝试运行从 github 下载的项目.不幸的是,在 npm install 期间显示了以下警告.我试图根据这个问题更改版本.但是,我遇到了一个问题,因为有些软件包需要其他软件包的多个版本.考虑这两行: npm WARN @angular/cdk@2.0.0-beta.10 需要@angular/core@^4.3.0 的对等点,但没有安装.您必须自己安装对等依赖项.npm WARN @angu ..
发布时间:2021-12-02 20:46:08 前端开发

“在"是什么意思?(@) npm 包的前缀?

在 Angular Component Router 文档中,我偶然发现了一个我从未见过的 npm 命令以前看过,我不明白发生了什么: npm install @angular/router --save @angular/router是什么意思? 整个字符串是包名吗?但是当我在 npmjs.com 上使用搜索时,我没有找到那个包.而且命令行搜索也没有返回这样的包: npm searc ..
发布时间:2021-12-02 19:57:41 前端开发

如何让 webpack 开发服务器在端口 80 和 0.0.0.0 上运行以使其可公开访问?

我是整个 nodejs/reactjs 世界的新手,如果我的问题听起来很傻,我深表歉意.所以我在玩 reactabular.js. 每当我执行 npm start 时,它总是在 localhost:8080 上运行. 如何将其更改为在 0.0.0.0:8080 上运行以使其可公开访问?我一直在尝试阅读上述 repo 中的源代码,但未能找到执行此设置的文件. 另外,补充一点 - 如 ..
发布时间:2021-12-02 10:34:56 其他开发

无法使用 npx create-react-app 创建新的反应应用程序

我正在尝试使用 npx create-react-app [name] 命令创建新的 React 应用程序.但我收到以下错误: 错误在“npm"注册表中找不到“babel-preset-react-app@^9.1.2"所需的包“@babel/plugin-transform-flow-strip-types@7.9.0". 每次都说在 npm 注册表中找不到某些包(不仅是@babel ..
发布时间:2021-12-02 10:15:12 其他开发

npx 和 npm 的区别?

我刚刚开始学习 React,Facebook 通过提供以下准备帮助简化了初始设置- 制作项目. 如果我必须安装骨架项目,我必须在命令行中输入 npx create-react-app my-app. 我想知道为什么 Github 中的 Facebook 有 npx create-react-app my-app 而不是 npm create-react-app my-app?> 解决 ..
发布时间:2021-12-02 10:01:32 前端开发

在节点模块名称中使用@ 符号

我正在查看一位同事编写的一些代码,她在 require 语句中使用了 @ 符号.这是其中一个文件的第一行: var restServer = require('@company/config') 当我尝试运行此代码时,出现错误: 错误:找不到模块“@company/config" 坦率地说,我期望的是,我的目录中没有任何看起来像这样的东西需要识别!似乎这里发生了一些魔法,我讨厌它. ..
发布时间:2021-12-01 22:33:15 前端开发

Angular2 QuickStart npm start 无法正常工作

我知道 Angular2 测试版刚刚发布,但我无法从他们的官方网站教程(https://angular.io/guide/quickstart).也许有人遇到过类似的问题并且知道该怎么做才能解决这个问题?当我尝试使用 npm start 命令启动应用程序时,我得到如下输出: 0 info 如果它以 ok 结尾,它就起作用了1 详细的 cli ['node', '/usr/local/bin/np ..
发布时间:2021-12-01 22:32:28 其他开发

为什么“npm install"重写 package-lock.json?

我最近刚刚升级到 npm@5.我现在有一个 package-lock.json 文件,其中包含 package.json 中的所有内容.我希望,当我运行 npm install 时,将从锁定文件中提取依赖项版本以确定应该在我的 node_modules 目录中安装什么.奇怪的是,它实际上最终修改和重写了我的 package-lock.json 文件. 例如,锁定文件的 typescript ..
发布时间:2021-12-01 22:30:40 其他开发

使用 phonegap/cordova 时,“节点"未被识别为内部或外部命令、可运行的程序或批处理文件

我正在使用 phonegap/cordova. 一切都安装了propelry,即cordova、phonegap、ant、sdk、jdk. 但现在它说“节点未被识别为内部或外部命令" 解决方案 在Windows下,需要将node.js文件夹路径设置为系统变量或用户变量. 1) 打开控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 环境变量 2) 在“ ..
发布时间:2021-12-01 22:29:00 其他开发

npm install 超出了最大调用堆栈大小

我正在尝试运行 npm install,这是控制台的输出: npm 错误!Linux 4.8.0-27-genericnpm 错误!argv "/usr/bin/nodejs" "/usr/bin/npm" "安装"npm 错误!节点 v6.9.1npm 错误!npm v3.10.8npm 错误!超出最大调用堆栈大小npm 错误!npm 错误!如果您需要帮助,您可以在以下位置报告此错误:npm ..
发布时间:2021-12-01 22:27:55 前端开发

nvm 不断“忘记"新终端会话中的节点

在 OS X 中使用新的终端会话时,nvm 忘记节点版本并默认为空: $ nvm ls: .nvmv0.11.12v0.11.13 我必须在每个会话中继续点击 nvm use v.0.11.13: .nvmv0.11.12->v0.11.13 我已经尝试了 brew 安装以及官方安装脚本. 我的 .profile 用于 brew 版本: #nvm导出 NVM_DIR=~/ ..
发布时间:2021-12-01 22:25:48 其他开发

如何使用私有 Github 存储库作为 npm 依赖项

如何在 package.json 中将私有 Github 存储库列为 "dependency" ?我尝试了 npm 的 Github URLs 语法,如 ryanve/example,但做包文件夹中的 npm install 为私有依赖项提供“无法安装"错误.是否有用于依赖私有存储库的特殊语法(或其他机制)? 解决方案 可以通过 https 和 oauth 或 ssh. https ..
发布时间:2021-12-01 22:21:07 其他开发

您可以为您的组织托管一个用于 npm 的私有存储库吗?

Npm 听起来像是在组织内使用的一个很好的平台,很好奇是否可以使用私有存储库,例如 Nexus/Maven.Google 上什么也没有出现 :( 解决方案 我认为没有什么简单的方法可以做到这一点. A 查看 npm 文档 告诉我们,这是可能的: 我可以运行自己的私有注册表吗? 是的! 最简单的方法是复制 couch 数据库,并使用相同(或相似)的设计文档来实现 AP ..
发布时间:2021-12-01 22:17:49 其他开发

如何编辑通过 npm 安装的节点模块?

我正在使用 node_swiz 模块,该模块又使用验证器模块. 我想对验证器模块进行更改,但我使用 npm install 来安装模块/依赖项. 我可以只对 node_modules 中的验证器模块进行更改,还是会重新创建 node_modules 依赖项并在我发布到 heroku 或下次运行 npm install 时获取最新版本? 结构如下: myNodeApplicati ..
发布时间:2021-12-01 22:14:01 其他开发