当我试图用npm安装express时,我总是得到以下错误: Failed to parse json No data, empty input at 1:1 File: /root/.npm/inherits/2.0.1/package/package.json Failed to parse package.json data. package.json must be actual JSON, not just JavaScript. This is not a bug in npm. Tell the package author to fix their package.json file. JSON.parse 我究竟做错了什么? sudo npm install -g express 操作系统是Ubuntu 12.04(精确)armhf
升级到RN 0.30后,即使构build最简单的应用程序,我也开始看到下面显示的错误: react-native init AwesomeProject react-native run-ios 最奇怪的是组件BlurView , BlurView和RNSearchBar包含在警告消息中,尽pipe项目不使用它们。 重新编译/清理项目并不能解决问题。 控制台和错误: 2016-07-22 08:48:02.985 [warn][tid:main][RCTEventEmitter.m:52] Sending `websocketFailed` with no listeners registered. 2016-07-22 08:48:03.031 [warn][tid:com.facebook.react.JavaScript] Warning: Native component for "BlurView" does not exist 2016-07-22 08:48:03.032 [warn][tid:com.facebook.react.JavaScript] Warning: Native component for "VibrancyView" does not exist 2016-07-22 08:48:03.033 [warn][tid:com.facebook.react.JavaScript] Warning: Native component for "RNSearchBar" does not exist 2016-07-22 […]
我得到以下错误运行curl https://npmjs.org/install.sh | sh curl https://npmjs.org/install.sh | sh在Mac OSX 10.9(小牛): install npm@latest curl: (60) SSL certificate problem: Invalid certificate chain More details here: http://curl.haxx.se/docs/sslcerts.html 我该如何解决?
Windows,当我尝试运行npm install ,它显示: mean@1.0.0 postinstall E:\mean node node_modules/grunt-cli/bin/grunt install Running "bower:install" (bower) task Fatal error : git is not installed or not in the PATH npm ERR! weird error 1 npm ERR! not ok code 0 问题是什么? 如何解决它? 该进程是从https://github.com/linnovate/mean
我正在构build一个用脚本编写的angular度2应用程序。 它将使用引导4框架结合一些自定义主题,这是可能的吗? “ng2-bootstrap”npm包不起作用,因为它不允许我使用引导css类,而是提供自定义组件。 ( http://github.com/valor-software/ng2-bootstrap ) 在我的angular度2项目中,我使用的是sass,是否可以从源代码构build引导程序4,因为它也使用sass的样式?
安装npm模块时遇到问题。 NodeJS安装在Windows主机上的Virtual Box上运行的Ubuntu 11.10上。 我的项目文件在NTFS分区(我必须与他们共享Windows)。 当我尝试安装一些npm模块时,我得到一个错误,并没有安装模块。 当npm试图创build符号链接时,我发现了这个问题。 可能你不能在NTFS分区上创build符号链接,当我在Linux内部安装模块文件系统时,一切正常。 我怎样才能解决这个问题? 我不想手动解决依赖关系:/
Yeoman发电机有问题。 如果我运行“npm install [generator-name] -g”,它们安装得很好。 然而,当我尝试运行“哟[发电机名] yeoman似乎无法find发电机。如果我只是运行”哟“我也没有列出我的其他发电机。我已经尝试了一堆发电机和结果总是一样的 经过一点点调查,我发现下载的发电机被放置在 /usr/local/lib/node_modules/ 但我的其他发电机被放置在 /usr/local/lib/share/npm/lib/node_modules/ 这里是我的机器上的图像http://i.imgur.com/DxWTYHb.png ,我正在运行OSX以防万一。 看起来有点不对劲 – 但我无法弄清楚。 不知道这是否有帮助,但酿造医生和$ NODE_PATH返回什么,而$ PATH返回: -bash: /usr/local/share/npm/bin: /Users/marcus/.rvm/gems/ruby-2.0.0-p247/bin: /Users/marcus/.rvm/gems/ruby-2.0.0-p247@global/bin: /Users/marcus/.rvm/rubies/ruby-2.0.0-p247/bin: /Users/marcus/.rvm/bin: /usr/bin: /bin: /usr/sbin: /sbin: /usr/local/bin: /usr/local/git/bin: No such file or directory UPDATE 我尝试了Eddie Monge Jr的build议,现在我的angular度发生器工作正常。 但是,当我安装另一个发电机(铬扩展)自我坚持,它没有安装/find。 当我运行ls $(npmconfiguration获取前缀)/ lib / node_modules我得到这个: bower generator-mocha generator-angular grunt-cli generator-chrome-extension npm generator-karma yo 和npm列表-g返回这个(我删除了很多通用的东西) […]
我已经编辑了我的package.json来定制“start”脚本,所以它将–debug标志添加到节点: "scripts": { "start": "node –debug server.js" } 有没有添加新的脚本的方法,例如一个debugging脚本,可以做我现在定制的“开始”? 我期待能够执行: npm debug
我想了解如何开发独立的Javascript代码。 我想用testing和模块编写Javscript代码,从命令行运行。 所以我已经安装了node.js和npm以及库requirejs , underscore和mocha 。 我的目录结构如下所示: > tree . . ├── node_modules ├── src │ └── utils.js └── test └── utils.js 其中src/utils.js是我写的一个小模块,使用下面的代码: > cat src/utils.js define(['underscore'], function () { "use strict"; if ('function' !== typeof Object.beget) { Object.beget = function (o) { var f = function () { }; f.prototype = o; return new […]
npm中的“i”标志是做什么的? 我看到它是这样使用的: npm i backbone.marionette 我查看了npm文档,并在Google上search了相当数量的文档。 我不确定这是旗帜或命令,或者根本不是一个npm的东西?