如何修复此问题: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
最初它会报告一个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 '
我有一些简单的问题。。我希望在gulp说我完成任务之前完成任务
下面是我正在执行的代码片段
gulp.task('copyFiles', function(cb) {
gulp.src(['./bower_components/bootstrap/fonts/**',
'./bower_components/font-awesome/fonts/**'])
.pipe(gulp.de
我正在尝试使用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
最近,我用NPM3.x安装了一个新的nodejs 5.x——最显著的变化是node_模块中的扁平结构——这在Windows环境中是一件好事
不幸的是,我注意到新npm将所有已安装模块的本地路径放在package.json中。我如何防止这种情况发生(或设置相对路径)?我想将我的node_模块提交到hg存储库,这样开发团队中的每个人都将拥有相同的模块。以下是abbrev package中的示例剥离package.json:
{
"_args": [
[
"abbrev@htt
在为NPM设置远程存储库并通过Artifactory成功检索依赖项之后,我看到所有NPM包在其路径中都存储了一个中间破折号“-”,例如:
对于发布到本地npm存储库的版本也是如此。
两个存储库都使用npm默认布局
“没什么大不了的,但是有谁知道为什么这个冲撞在中间?”
提前谢谢 这样做是为了遵循公众使用的布局。
例如,对于您提到的软件包,公共URL将是-谢谢!我没有注意到在公共注册表上是这样的。这仍然不能真正回答为什么路径中有破折号的问题;)@你找到原因了吗?我也在努力理解。
当我使用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
我的项目依赖于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文件中的问题
我必须通过一个“index.js”文件添加它,或者我可以做一些像
"scripts": {
"inject": "inject src/app/*.js",
},
然后它会将它添加到我的index.html中,我在其中指定了它,如
/* inject:js */
在过去的三个月里,这个热门话题没有答案,可能是因为这个问题有错误的假设。提炼你的问
我发现npm有一个奇怪的问题
每当我运行npm install时,终端标记就会旋转(永远),并且我机器上的所有其他互联网使用都会被阻止。如果我用ctrl+C中止并再次运行它,它不会挂起,但我会为每个依赖项获得一个npm WARN unmeted dependency
我试图重新安装npm,但仍然得到相同的错误
我在运行OSX El Capitan
有什么想法吗?如果npm依赖项被禁用,这可能会发生。请尝试重置整个npm程序包缓存并重新安装:
$ rm -rf node_modules/
$ np
我有一个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量角器时遇到了一个问题—快速失败。( )
如果一个等级库文件失败,其余等级库将不会执行(不好)
我正在寻找一种方法,如何用许多“it”块来描述失败,当第一个预期失败时,其余的“it”块将不会执行。
同时,应该执行配置文件中的rest规范文件
你能提出你的建议吗?是否可以使用量角器+茉莉花实现此解决方案
标签: Npm
Gulp
susysusy-sassbreakpoint-sass
嗨,我正在尝试让断点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
我正在使用解析url加载程序,它非常适合导入第三方样式表,而第三方样式表反过来又链接到它们自己的资产
然而,我很难理解在下面的例子中,我从app.scss中引用的owl.jpg是如何成功解决的
文件夹结构:
src/
|
|- index.html
|
|-img/
| owl.jpg
|
|- scss/
| app.scss
|
|-js/
| app.js
app.scss
这些不正确的资产路径似乎仍在解决
.owl {
background: url('owl.j
标签: Npm
package-managersnpm-scripts
看这张图片,
我的新软件包没有此链接。我不知道如何添加它。您是否在包.json中设置存储库“?不,这就是问题所在。也许更好的办法是从中找到答案。谢谢。
我一直在为angular-4使用NPM,它支持拖放对象(ng2拖放)。我发现缺少一个功能,并决定将其添加到包中
我所做的是分叉原始项目并添加我的更改。提交/推送到git后,我使用以下命令安装NPM:
npm install https://github.com/..... --save
NPM安装成功,但是当查看我的node_模块时,我发现缺少源文件,我只有根目录,包括package.json和一些其他文件。缺少任何源文件
然后,我尝试直接从作者git安装NPM,而不是运行:
npm inst
当我npm install fabric并进入node modules目录时,我可以看到package.json文件中有一个脚本,允许“npm运行build\u with\u手势”。这是我需要的构建,而不是提供的默认构建。我试图运行它,但它当然无法执行,因为源文件未下载(或已清理)
有没有办法通过npm指定我要下载完整的git存储库,并使用前面提到的命令进行构建,这样我就可以随时使用手势进行fabricjs的最新构建 2019年8月编辑
情况改变了。我们将SRC树放回包中,并且还发布了一个带有标
标签: Npm
npm-installyarnpkg
我正在使用纱线管理我的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中使用了一个本地依赖项,名为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-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的ArtifactoryPro(v6.0.1)来存储和缓存项目的依赖项。我想使用JFrog CLI收集npm构建信息并将其发布到Artifactory,就像本文()中所描述的一样,但我希望能够作为非-admin用户来完成这项工作
安装程序
Artifactory包含一个名为npm的虚拟存储库,它是本地(名为npm-local)和远程(名为npm-remote)存储库的集合
有两个用户:一个名为admin的用户具有管理员权限,另一个名为developer的用户没有管理员权限
我是一个新手,所以请包括链接到网址或解释术语,以便我能理解
我设法通过终端在Mac OS(10.13.3)上安装了“npm”,并使用它安装了一些软件包,如SASS
我现在正在尝试使用npm进行安装。我想我已经设法安装了它,但我想听听第二种意见,我可能已经做了什么,但这是不完整的,或错误的,而这样做
最初,按照sass mq Github页面上的说明,我尝试使用:
npm install sass-mq --save
npm WARN saveError ENOENT: no such file
标签: Npm
environment-variablessudonvm
我最近通过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
npm-installyarnpkg
我们最近从Thread重新使用NPM,但旧习惯很难改掉,我担心一些开发人员会意外地使用Thread安装
如何防止项目中运行warn install?或者,更好的是,显示一个提示以使用npm安装
我认为纱线安装可以通过预安装脚本拦截,但我不确定在预安装脚本中查找什么。通过查看NPM\u execpath环境变量的值,可以看到它是纱线还是NPM正在运行。如果您做了如下操作:
“预安装”:“如果[$npm_execpath=~'warn']];则回显“使用npm!”&&exit 1;fi”,
然后纱
标签: Npm
outlook-addinoffice-addinsoutlook-web-addinsnpm-start
我正在构建outlook外接程序,并尝试将该外接程序侧向加载到outlook web应用程序
我正在使用npm和yeomangenerator,如本链接所示-
一切似乎都很好,直到我做“npm开始”时,我得到以下错误-
侧向加载Office加载项
错误:无法启动调试
错误:无法侧面加载Office加载项
错误:不支持侧加载
错误的屏幕截图如图所示-
我已经安装了ssl证书
我在Windows10上
如果需要任何其他信息,请告诉我。这是否有助于在Outlook中进行侧加载@OutlookAdd
标签: Npm
node-modulesnpm-install
有没有一种方法可以使用npm提升file:specifier包的依赖关系
例如,我有以下package.json
{
"dependencies": {
"utils": "file:../utils"
}
}
执行npm安装将产生以下节点单元模块
node_modules
utils (symlink)
node_modules
utils dependencies
node_modules
有人获得了一个文档链接,该文档解释了ES6导入应该如何使用npm包(而不是javascript模块文件)
还有(可能是相关的)一个链接,指向在npm package.json文件中将“module”作为顶级键的使用/意义的文档
从以下考虑;p>
package.json
{
...
"module": "lib/exports/resize-observer.js",
...
}
消费者javascript文件
import { ResizeObserver } from '@juggle/r
标签: Npm
npm-updatenpm-outdated
我有一些全球安装的软件包,我想更新其中的一些。我和他核实过了
$ 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
我有一个名为Temp的cdk堆栈,我想将上下文参数传递给它
new MyStack(app, `Temp`);
在bash中运行以下命令时,我成功地获得了合成模板:
cdk synth Temp -c param1=abc
但是,当我运行以下命令时,我收到一个错误消息,说找不到匹配“param1=abc”的堆栈。使用“列表”打印清单
请建议在未安装cdk时如何使用上下文参数执行cdk synth?使用cfnPareter要将参数传递给堆栈,请选中cfnPareterAPI
首先创建cfn参
运行npm publish将程序包推送到npm时,会出现几个提示,提示您确认程序包名称、许可证等
是否有与npm publish-y相当的版本?(即,apt get install-y将自动对所有提示说“是”)我认为该命令目前不支持该功能。看起来纱线确实支持这一点。
安装操作系统:
debian Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster
我使用的是Verdaccio 4.3.4
npmproxy@npm:~/verdaccio$ verdaccio
warn --- config file - /home/npmproxy/verdaccio/config.yaml
warn
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
node-modulespeer-dependencies
今天我艰难地发现,我需要将一个库拆分为两个包;让我们调用它们CoreLib和TestCoreLib。CoreLib包是一个库,TestCoreLib库是一个实用程序包,参与者需要设置测试CoreLib库所需的测试环境。将其拆分为两个包的额外好处是,使用CoreLib构建的应用程序也可以从使用TestCoreLib中获益,因为它还可以作为模拟库
由于TestCoreLib使用了CoreLib中的一些参与者,我将CoreLib定义为TestCoreLib的对等依赖项
{
“名称”:“TestCore
我正在为苗条设计一个NPM包。使用此软件包,我导出了几个简单的组件:
import SLink from./SLink.svelte';
从“/SView.svelte”导入SView;
出口{SLink,SView};
这是在使用rollup将它们绑定到缩小版本之前
汇总配置:
module.exports={
输入:“src/router/index.ts”,
输出:{
文件:pkg.main,
格式:“umd”,
名称:'路由器',
sourcemap:true,
},
插件:[
苗条的
无论我尝试安装多少次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
但是在我的环境(windows 10/vs code/vagrant homestead php)编译中,我有以下package.json:只有先清空输出的build.css,然后点击save并触发手表,开发才能工作。否则css文件永远不会更改。这显然在其他机器上起作用(可能是转移注意力;不要相信任何人)
重新编写编译脚本,如下所示,以使其正常工作
"compile:production": "node-sass --omitSourceMapUrl tru
我使用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
我正在尝试在数字海洋“应用程序”上部署一个MERN stack应用程序。我输入的run命令没有问题,但是我输入的任何构建命令都会返回一个错误,例如“command not found”。在我的项目中,前端位于“前端”文件夹中。所以我会把cd放进“前端”,然后做“npm运行构建”。但在digital ocean上,如果我输入npm运行构建或前端/npm运行构建,我会得到这两个方面的错误
如果我将其留空,它会显示deplys,但表示没有构建文件夹
标签: Npm
yeomanyeoman-generator
我刚刚在一个空目录中安装了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,您应该在他们的存储库中打开一个问
我已经用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
我正在将web客户端转换为React本机客户端。有一个函数在RN中不存在。我想知道是否有一个npm软件包也能做到这一点。如果您访问了webRTC的此页面,请检查以下问题:
标签: Npm
browserifytsclite-server
我是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
我试图使用CasperJS中的帐户数组登录我的网站
casper.start()
.then(function() {
accounts.forEach(function(account) {
casper.thenOpen('http://mywebsite/login', function() {
casper.fill('form.form-type1', account, true);
我想在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/\“”
}
我正在开始我的第一个真正的大型Vue项目。我有一些遗留基金会风格,我想包括在内。在非CLI创建的项目中,我将使用GULP编译SASS文件
但现在我想将_settings.scss文件包含到我的应用程序中,然后根据需要自定义设置。但是我该怎么做呢
我已经通过NPM安装了所有SASS库,但我不知道在哪里可以执行以下操作:
<style lang="scss">
@import "_settings.scss";
@import "~foundation-sites/scss/founda
当我尝试安装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:
我开发了节点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的教程:
npm安装提升器-保存。但当我尝试时,它得到了以下错误消息:
所以我搜索了这个库的github页面,找到了这个页面:但是我看到它建议使用这个命令来安装它:npm install popper.js--save,它与我的教程不同。现在我想知道这些库是否不同?如果它们不同,那么popper而不是popper.js的github页面是什么
我还必须提到,我没有说python popper库。我想要bootstrap4使用的javascript版本 两个不同的包
我正在尝试使用AWS S3、CloudFront、CodePipeline和Travis CI部署我的投资组合网站。
一切正常,但Travis CI构建一直失败
gatsby build给了我一个错误:
error#98123网页
生成JavaScript捆绑包失败
与我的非常相似,但解决方案与我无关,因为我没有Thread文件,我尝试重新安装我的npm依赖项
这是我的日志副本:
Generating JavaScript bundles failed
Can't resolve '../c
我已经启动了一个本地服务器,一切都很好。然而,当我试图在终端中安装一个新软件包时,我无法让它工作。我是新的工作与终端,这将是伟大的,如果有人能告诉我怎么做在这种情况下
打开终端应用程序并键入brew安装节点
坐下来等待自制下载并安装一些文件。就这样
要确保已安装Node和NPM,请运行两个简单的命令以查看安装的版本:
要查看节点是否已安装,请在终端中键入Node-v。这将打印版本号,这样您将看到类似以下内容v0.10.31
要查看是否安装了NPM,请在终端中键入NPM-v。这将打印版本号,这样
1 2 3 4 5 6 ...
下一页 最后一页 共 59 页