sudo npm安装>;/mime/1.2.11的输入意外结束/

如何修复此问题:npm/mime/1.2.11有问题/ sudo npm install express --save-dev npm ERR! Failed to parse json npm ERR! Unexpected end of input npm ERR! File: /home/me/.npm/mime/1.2.11/package/package.json npm ERR! Failed to parse package.json dat

无法使用npm安装karma

最初它会报告一个EACESS错误: richard-pc:gulp_jasmine richardmalcolm$ npm install -g karma info trying registry request attempt 1 at 15:43:28 http GET https://registry.npmjs.org/karma http 304 https://registry.npmjs.org/karma npm ERR! Error: EACCES, unlink '

Npm 暂停复制任务完成延迟

我有一些简单的问题。。我希望在gulp说我完成任务之前完成任务 下面是我正在执行的代码片段 gulp.task('copyFiles', function(cb) { gulp.src(['./bower_components/bootstrap/fonts/**', './bower_components/font-awesome/fonts/**']) .pipe(gulp.de

使用jspm安装npm库时出错

我正在尝试使用jspm安装,但出现以下错误: $ jspm install npm:react-bootstrap-datetimepicker Password: Looking up npm:react-bootstrap-datetimepicker Updating registry cache... Downloading npm:react-bootstrap-datetimepicker@0.0.21 Looking up npm:babel

Npm 模块';s package.json

最近,我用NPM3.x安装了一个新的nodejs 5.x——最显著的变化是node_模块中的扁平结构——这在Windows环境中是一件好事 不幸的是,我注意到新npm将所有已安装模块的本地路径放在package.json中。我如何防止这种情况发生(或设置相对路径)?我想将我的node_模块提交到hg存储库,这样开发团队中的每个人都将拥有相同的模块。以下是abbrev package中的示例剥离package.json: { "_args": [ [ "abbrev@htt

为什么通过Artifactory存储的npm包具有'-';(破折号)在他们的道路上?

在为NPM设置远程存储库并通过Artifactory成功检索依赖项之后,我看到所有NPM包在其路径中都存储了一个中间破折号“-”,例如: 对于发布到本地npm存储库的版本也是如此。 两个存储库都使用npm默认布局 “没什么大不了的,但是有谁知道为什么这个冲撞在中间?” 提前谢谢 这样做是为了遵循公众使用的布局。 例如,对于您提到的软件包,公共URL将是-谢谢!我没有注意到在公共注册表上是这样的。这仍然不能真正回答为什么路径中有破折号的问题;)@你找到原因了吗?我也在努力理解。

当使用npm运行脚本运行时,ESLint产生不同的输出

当我使用eslint脚本/***/.jslint我的代码时,我看到两个lint错误: » eslint scripts/**/*.js /Users/user/dev/scripts/application.js 3:8 error "React" is defined but never used no-unused-vars /Users/user/dev/scripts/components/Header.js 24:2 error Unnecessary semico

npm3是如何决定安装平面还是嵌套的?

我的项目依赖于angular2 beta.6和另一个依赖于angular2 beta.0的项目 我的项目的package.json "dependencies": { "angular2": "2.0.0-beta.6", "another-project": "0.0.1" } "dependencies": { "angular2": "2.0.0-beta.0", } 另一个项目的package.json "dependencies": { "angul

使用npm脚本将*.js和*.css注入index.html

我正在考虑从咕噜/咕噜转换为只使用npm脚本。 但我无法真正解决如何从给定路径获取*.js和*.css并将其添加到index.html文件中的问题 我必须通过一个“index.js”文件添加它,或者我可以做一些像 "scripts": { "inject": "inject src/app/*.js", }, 然后它会将它添加到我的index.html中,我在其中指定了它,如 /* inject:js */ 在过去的三个月里,这个热门话题没有答案,可能是因为这个问题有错误的假设。提炼你的问

npm安装只是旋转和阻止其他互联网使用。

我发现npm有一个奇怪的问题 每当我运行npm install时,终端标记就会旋转(永远),并且我机器上的所有其他互联网使用都会被阻止。如果我用ctrl+C中止并再次运行它,它不会挂起,但我会为每个依赖项获得一个npm WARN unmeted dependency 我试图重新安装npm,但仍然得到相同的错误 我在运行OSX El Capitan 有什么想法吗?如果npm依赖项被禁用,这可能会发生。请尝试重置整个npm程序包缓存并重新安装: $ rm -rf node_modules/ $ np

Npm Don';t将所有css文件编译成app.css,并在需要时手动包含其中的一些

我有一个Elixir/Phoenix应用程序,其中我使用早午餐和npm。由于所有css文件都被编译成app.css,我不想全部编译它们,只想编译其中的一部分,而包括那些在某些页面上没有手动编译的文件,我想知道,有什么方法可以做到这一点吗 在全新的Phoenix 1.2应用程序中,以下是如何设置/css/app.css以包含除web/static/css/foo.css和web/static/css/bar.css,/css/foo.css之外的所有文件,以仅包含web/static/css/fo

量角器故障快速npm不符合规范且不';t在配置文件中运行rest规范(测试)(使用带有Jasmine的量角器)

我在使用npm量角器时遇到了一个问题—快速失败。( ) 如果一个等级库文件失败,其余等级库将不会执行(不好) 我正在寻找一种方法,如何用许多“it”块来描述失败,当第一个预期失败时,其余的“it”块将不会执行。 同时,应该执行配置文件中的rest规范文件 你能提出你的建议吗?是否可以使用量角器+茉莉花实现此解决方案

Npm 断点sas未加载到gulp设置中,Susy工作正常

嗨,我正在尝试让断点sas在我的Gulp设置中与susy一起工作 我已经运行了npm安装断点sass——保存dev并用@import将其链接到我的sass文件的顶部。“/node_modules/breakpoint sass/stylesheets/breakpoint”;(susy在@import./node\u modules/susy/sass/susy中工作正常) 我的任务就是这样 gulp.task("styles", function() { return gulp.src("sc

Npm 网页包解析url加载程序解析不正确的路径

我正在使用解析url加载程序,它非常适合导入第三方样式表,而第三方样式表反过来又链接到它们自己的资产 然而,我很难理解在下面的例子中,我从app.scss中引用的owl.jpg是如何成功解决的 文件夹结构: src/ | |- index.html | |-img/ | owl.jpg | |- scss/ | app.scss | |-js/ | app.js app.scss 这些不正确的资产路径似乎仍在解决 .owl { background: url('owl.j

如何将github回购添加到npm包?

看这张图片, 我的新软件包没有此链接。我不知道如何添加它。您是否在包.json中设置存储库“?不,这就是问题所在。也许更好的办法是从中找到答案。谢谢。

分叉和更改NPM包

我一直在为angular-4使用NPM,它支持拖放对象(ng2拖放)。我发现缺少一个功能,并决定将其添加到包中 我所做的是分叉原始项目并添加我的更改。提交/推送到git后,我使用以下命令安装NPM: npm install https://github.com/..... --save NPM安装成功,但是当查看我的node_模块时,我发现缺少源文件,我只有根目录,包括package.json和一些其他文件。缺少任何源文件 然后,我尝试直接从作者git安装NPM,而不是运行: npm inst

在npm依赖项中包含fabricjs,并为手势模块定制构建

当我npm install fabric并进入node modules目录时,我可以看到package.json文件中有一个脚本,允许“npm运行build\u with\u手势”。这是我需要的构建,而不是提供的默认构建。我试图运行它,但它当然无法执行,因为源文件未下载(或已清理) 有没有办法通过npm指定我要下载完整的git存储库,并使用前面提到的命令进行构建,这样我就可以随时使用手势进行fabricjs的最新构建 2019年8月编辑 情况改变了。我们将SRC树放回包中,并且还发布了一个带有标

纱线安装罐';找不到包,但npm安装可以

我正在使用纱线管理我的npm包。如果我安装了npm,一切正常。但是,如果我尝试执行纱线安装,它将失败,并出现以下错误: info No lockfile found. [1/4] Resolving packages... error Couldn't find package "ag-grid" on the "npm" registry. info Visit https://yarnpkg.com/en/docs/cli/install for documentation about th

npm不将本地依赖项安装到.bin

我在npm中使用了一个本地依赖项,名为with。但是,这些模块中的二进制文件不会放入我的模块的node_模块目录中的.bin目录中。我希望npm的行为与从注册表下载的包相同。我的文件夹结构如下所示: COMMON -- node_modules -- .bin module_a module_b my_package -- module_foo module_bar symlink to COMMON 运行npm-bin将提供“\node\u modu

Npm更新成功,但仍显示旧版本

当我做一个npm-v时,我看到我仍然在5.6.0上。并不断收到提示以执行npm i npm 但是我已经安装了sudonpmnpm@latest-g并使用npm-g--depth=0反复检查,以查看我的全局npm是否已经是最新版本(6.0.0) 如何解决此冲突?我使用的npm是最新的还是旧的?是因为我的全局链接错误还是其他原因 sudo npm install -g n 如果你想要最新的稳定版本 sudo n stable 如果你想要最新的版本 sudo n latest 然后重新启动计算机

如何在JFrog CLI中以非管理员用户身份使用带有--build name和--build number命令选项的npm安装? 描述

我正在尝试设置JFrog的ArtifactoryPro(v6.0.1)来存储和缓存项目的依赖项。我想使用JFrog CLI收集npm构建信息并将其发布到Artifactory,就像本文()中所描述的一样,但我希望能够作为非-admin用户来完成这项工作 安装程序 Artifactory包含一个名为npm的虚拟存储库,它是本地(名为npm-local)和远程(名为npm-remote)存储库的集合 有两个用户:一个名为admin的用户具有管理员权限,另一个名为developer的用户没有管理员权限

解决';npm WARN saveError ENOUNT:没有这样的文件或目录,请打开'/用户/<;用户名>/package.json'';错误

我是一个新手,所以请包括链接到网址或解释术语,以便我能理解 我设法通过终端在Mac OS(10.13.3)上安装了“npm”,并使用它安装了一些软件包,如SASS 我现在正在尝试使用npm进行安装。我想我已经设法安装了它,但我想听听第二种意见,我可能已经做了什么,但这是不完整的,或错误的,而这样做 最初,按照sass mq Github页面上的说明,我尝试使用: npm install sass-mq --save npm WARN saveError ENOENT: no such file

无法使用sudo运行npm命令

我最近通过npm安装了balena cli软件包(该软件包本身是使用nvm安装的),从默认用户访问时,该软件包工作正常 但是,每当我尝试使用sudo访问npm、nvm或balena cli时,它们都会打印以下错误 $ sudo npm sudo: npm: command not found $ sudo nvm sudo: nvm: command not found $ sudo balena sudo: balena: command not found 我试着在所有3款手机上都使用了s

防止纱线安装在项目中运行(即强制NPM安装)

我们最近从Thread重新使用NPM,但旧习惯很难改掉,我担心一些开发人员会意外地使用Thread安装 如何防止项目中运行warn install?或者,更好的是,显示一个提示以使用npm安装 我认为纱线安装可以通过预安装脚本拦截,但我不确定在预安装脚本中查找什么。通过查看NPM\u execpath环境变量的值,可以看到它是纱线还是NPM正在运行。如果您做了如下操作: “预安装”:“如果[$npm_execpath=~'warn']];则回显“使用npm!”&&exit 1;fi”, 然后纱

Npm 无法侧载outlook加载项

我正在构建outlook外接程序,并尝试将该外接程序侧向加载到outlook web应用程序 我正在使用npm和yeomangenerator,如本链接所示- 一切似乎都很好,直到我做“npm开始”时,我得到以下错误- 侧向加载Office加载项 错误:无法启动调试 错误:无法侧面加载Office加载项 错误:不支持侧加载 错误的屏幕截图如图所示- 我已经安装了ssl证书 我在Windows10上 如果需要任何其他信息,请告诉我。这是否有助于在Outlook中进行侧加载@OutlookAdd

Npm 提升package.json中文件包的依赖项

有没有一种方法可以使用npm提升file:specifier包的依赖关系 例如,我有以下package.json { "dependencies": { "utils": "file:../utils" } } 执行npm安装将产生以下节点单元模块 node_modules utils (symlink) node_modules utils dependencies node_modules

ES6导入和npm包

有人获得了一个文档链接,该文档解释了ES6导入应该如何使用npm包(而不是javascript模块文件) 还有(可能是相关的)一个链接,指向在npm package.json文件中将“module”作为顶级键的使用/意义的文档 从以下考虑;p> package.json { ... "module": "lib/exports/resize-observer.js", ... } 消费者javascript文件 import { ResizeObserver } from '@juggle/r

npm-g实际上是如何工作的?

我有一些全球安装的软件包,我想更新其中的一些。我和他核实过了 $ npm outdated -g Package Current Wanted Latest Location eslint 5.16.0 5.16.0 6.8.0 global jshint 2.10.2 2.11.0 2.11.0 global n 2.1.12

在未安装cdk(即使用npm运行cdk)时,如何使用上下文参数执行cdk命令?

我有一个名为Temp的cdk堆栈,我想将上下文参数传递给它 new MyStack(app, `Temp`); 在bash中运行以下命令时,我成功地获得了合成模板: cdk synth Temp -c param1=abc 但是,当我运行以下命令时,我收到一个错误消息,说找不到匹配“param1=abc”的堆栈。使用“列表”打印清单 请建议在未安装cdk时如何使用上下文参数执行cdk synth?使用cfnPareter要将参数传递给堆栈,请选中cfnPareterAPI 首先创建cfn参

是否有可能实现“自动化”;npm发布“;提示?

运行npm publish将程序包推送到npm时,会出现几个提示,提示您确认程序包名称、许可证等 是否有与npm publish-y相当的版本?(即,apt get install-y将自动对所有提示说“是”)我认为该命令目前不支持该功能。看起来纱线确实支持这一点。

NPM完全崩溃并获胜';升级失败后无法重新安装

Mac Catalina 10.15.6 我已经安装了npm。我想升级,所以我运行了以下程序 npm install -g npm 以下是输出: $name@$names MacBook Pro桌面%npm安装-g npm /usr/local/bin/npx->/usr/local/lib/node_modules/npm/bin/npx-cli.js /usr/local/bin/npm->/usr/local/lib/node_modules/npm/bin/npm-cli.js

相互依赖的NPM包:对等依赖性未解决;主持人;包裹

今天我艰难地发现,我需要将一个库拆分为两个包;让我们调用它们CoreLib和TestCoreLib。CoreLib包是一个库,TestCoreLib库是一个实用程序包,参与者需要设置测试CoreLib库所需的测试环境。将其拆分为两个包的额外好处是,使用CoreLib构建的应用程序也可以从使用TestCoreLib中获益,因为它还可以作为模拟库 由于TestCoreLib使用了CoreLib中的一些参与者,我将CoreLib定义为TestCoreLib的对等依赖项 { “名称”:“TestCore

Npm 未捕获错误:';目标';是必需的选项-苗条

我正在为苗条设计一个NPM包。使用此软件包,我导出了几个简单的组件: import SLink from./SLink.svelte'; 从“/SView.svelte”导入SView; 出口{SLink,SView}; 这是在使用rollup将它们绑定到缩小版本之前 汇总配置: module.exports={ 输入:“src/router/index.ts”, 输出:{ 文件:pkg.main, 格式:“umd”, 名称:'路由器', sourcemap:true, }, 插件:[ 苗条的

Npm 无法使用tailwind构建CSS

无论我尝试安装多少次autoprefixer,都会引发此错误 >npx tailwindcss@latest build ./src/styles.css -o ./dist/styles.css npx: installed 80 in 5.546s Cannot find module 'autoprefixer' Require stack: - C:\Users\Q\AppData\Roaming\npm-cache\_npx\62760\node_modules\tailwind

Npm 仅当输出css文件为';首先是空的。必须删除css内容,保存css,然后触发对SCS的监视

但是在我的环境(windows 10/vs code/vagrant homestead php)编译中,我有以下package.json:只有先清空输出的build.css,然后点击save并触发手表,开发才能工作。否则css文件永远不会更改。这显然在其他机器上起作用(可能是转移注意力;不要相信任何人) 重新编写编译脚本,如下所示,以使其正常工作 "compile:production": "node-sass --omitSourceMapUrl tru

&引用;sh:节点:未找到命令错误“;在zsh的npm后安装中

我使用zsh作为默认命令行shell。我已经使用nvm安装了节点 当我试图安装GatsbyJS时,我得到了一个错误 npm i -g gatsby-cli .... npm ERR! code 127 npm ERR! path /Users/username/~/.nvm/versions/node/v16.0.0/lib/node_modules/gatsby-cli npm ERR! command failed npm ERR! command sh -c node scripts/po

Npm 数字海洋应用程序无法生成-未找到生成脚本

我正在尝试在数字海洋“应用程序”上部署一个MERN stack应用程序。我输入的run命令没有问题,但是我输入的任何构建命令都会返回一个错误,例如“command not found”。在我的项目中,前端位于“前端”文件夹中。所以我会把cd放进“前端”,然后做“npm运行构建”。但在digital ocean上,如果我输入npm运行构建或前端/npm运行构建,我会得到这两个方面的错误 如果我将其留空,它会显示deplys,但表示没有构建文件夹

Npm require(';yeoman generator';)。generators.Base已弃用

我刚刚在一个空目录中安装了yeoman,它打印出一个错误。这就是我所做的: npm i yo -g npm i generator-webapp -g 然后我抛出一个错误: require('yeoman-generator').generators.Base is deprecated. Use require('yeoman-generator').Base directly 然后它挂断了我的终端。请帮助这是generator webapp的一个bug,您应该在他们的存储库中打开一个问

如何正确运行带有参数的npm脚本

我已经用nodejs编写了一个小的命令行程序,我希望能够键入npm run test,并使用下面的参数运行程序 直接键入以下命令即可工作, node.exe servaee.js-u'https://github.com/matutter/{}'-us'CLUBIE,AirRocks Flightcontroller'-s'$commit=li.commits>a>span$sha=.right.commit STREASE sha'-pm。\test\example\u parse\u mod

Npm React Native中的URL.createObjectURL

我正在将web客户端转换为React本机客户端。有一个函数在RN中不存在。我想知道是否有一个npm软件包也能做到这一点。如果您访问了webRTC的此页面,请检查以下问题:

Npm 使用tsc-w在文件更改时运行browserify

我是npm构建工具的新手。我想在typescript文件发生更改后立即捆绑编译的typescript文件,并同时运行lite server。为了实现这一点,我编写了以下npm构建脚本- "build": "tsc", "bundle": "browserify -s main app/goc-common/common.module.js > dist/bundle.js", "build_dev": "npm run build && npm run bundle &a

Npm 如何等待页面完全加载CasperJS

我试图使用CasperJS中的帐户数组登录我的网站 casper.start() .then(function() { accounts.forEach(function(account) { casper.thenOpen('http://mywebsite/login', function() { casper.fill('form.form-type1', account, true);

npm运行:如何在脚本调用中传递参数并用参数替换占位符

我想在my package.json中定义一个scripts条目,以简化几种环境的构建 在脚本执行过程中,我需要将$1(或占位符所需的任何语法)替换为传递给npm run build script的参数,例如--env=prod或更简单的,--prod。我该怎么做?我在这里找到的其他问题和答案并没有帮助我解决这个问题 “脚本”:{ “build for”:“ng build--输出路径=../../web/admin-v2--env=$1--base href=\”/admin-v2/\“” }

Npm 配置基础6和VUE CLI

我正在开始我的第一个真正的大型Vue项目。我有一些遗留基金会风格,我想包括在内。在非CLI创建的项目中,我将使用GULP编译SASS文件 但现在我想将_settings.scss文件包含到我的应用程序中,然后根据需要自定义设置。但是我该怎么做呢 我已经通过NPM安装了所有SASS库,但我不知道在哪里可以执行以下操作: <style lang="scss"> @import "_settings.scss"; @import "~foundation-sites/scss/founda

Npm 未处理的拒绝错误:EISDIR:目录上的非法操作

当我尝试安装react devtools时,我在Mac上遇到此错误 Hakk-MBP:HelloWorld hakkikonu$ sudo npm install -g react-devtools Unhandled rejection Error: EISDIR: illegal operation on a directory, open '/Users/hakkikonu/.npm/_cacache/index-v5/ad/f6' Unhandled rejection Error:

如何修复';找不到模块'/访问错误.js';i'时出错;我要安装npm

我开发了节点api。当我改变项目方向并调用npm install时,显示给我看 npm ERR! code MODULE_NOT_FOUND npm ERR! Cannot find module './access-error.js' 请帮助我在direction project中安装npm。您可以从mac中强制删除节点和npm,请使用以下命令: > sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/nod

是";“波普尔”;及;“popper.js”;npm中的两个不同包?

下面是使用此命令安装popper的教程: npm安装提升器-保存。但当我尝试时,它得到了以下错误消息: 所以我搜索了这个库的github页面,找到了这个页面:但是我看到它建议使用这个命令来安装它:npm install popper.js--save,它与我的教程不同。现在我想知道这些库是否不同?如果它们不同,那么popper而不是popper.js的github页面是什么 我还必须提到,我没有说python popper库。我想要bootstrap4使用的javascript版本 两个不同的包

Npm ';盖茨比大厦';Travis CI失败-错误#98123网页包

我正在尝试使用AWS S3、CloudFront、CodePipeline和Travis CI部署我的投资组合网站。 一切正常,但Travis CI构建一直失败 gatsby build给了我一个错误: error#98123网页 生成JavaScript捆绑包失败 与我的非常相似,但解决方案与我无关,因为我没有Thread文件,我尝试重新安装我的npm依赖项 这是我的日志副本: Generating JavaScript bundles failed Can't resolve '../c

服务器运行时如何安装npm包?

我已经启动了一个本地服务器,一切都很好。然而,当我试图在终端中安装一个新软件包时,我无法让它工作。我是新的工作与终端,这将是伟大的,如果有人能告诉我怎么做在这种情况下 打开终端应用程序并键入brew安装节点 坐下来等待自制下载并安装一些文件。就这样 要确保已安装Node和NPM,请运行两个简单的命令以查看安装的版本: 要查看节点是否已安装,请在终端中键入Node-v。这将打印版本号,这样您将看到类似以下内容v0.10.31 要查看是否安装了NPM,请在终端中键入NPM-v。这将打印版本号,这样

  1    2   3   4   5   6  ... 下一页 最后一页 共 34 页