Tag: npm

如何从package.json生成component.json?

正确使用bower安装es5-shim: bower install es5-shim 但是它不包含主文件,所以当列出源文件时,我得到一个空的列表: bower list –sources {} 我已经看了es5-shim回购 ,它只是一个package.json ,其中包括“主”的定义:“es5-shim.js” component.json是如何生成的? 似乎错过了主要的属性。 这是安装时在组件/ es5-shim中获得的component.json。

Grunt警告:找不到源文件

我正尝试第一次使用Grunt。 我认为我正确地按照指示安装和使用Grunt插件(grunt-text-replace)。 (例如,请参阅Grunt的页面和插件 。)但是,我无法成功运行任何东西 – 相反,我一直得到相同的错误。 我一直在检查我的代码对抗来自Grunt和插件的指示,但我看不到我做错了什么。 这是我的package.json文件: { "name": "brink-prototype", "version": "0.0.0", "devDependencies": { "grunt": "~0.4.1", "grunt-contrib-jshint": "~0.1.1", "grunt-contrib-nodeunit": "~0.1.2", "grunt-text-replace": "~0.3.2" } } 这里是我的Gruntfile.js: module.exports = function(grunt) { grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), replace: { src: ['components/bootstrap/less/navbar.less'], dest: 'build/', replacements: [{ from: /\.box-shadow.*$/g, to: '' }] } }); grunt.loadNpmTasks('grunt-text-replace'); grunt.registerTask('default', ['replace']); }; 当我在命令行中运行“grunt”时,出现以下错误: Running "replace:src" […]

尝试在win7上安装uglify.js时出错

我试图在win7上制作最新的bootstrap版本。 要做到这一点,我遵循从http://thomassileo.com/blog/2012/04/21/using-bootstrap-as-a-git-submodule/方向。 我已经安装了nodeJS和NPM。 当我尝试运行时: npm install uglify-js -g 我得到: $ npm -g install uglify-js npm http GET https://registry.npmjs.org/uglify-js npm http 304 https://registry.npmjs.org/uglify-js npm http GET https://registry.npmjs.org/optimist npm http GET https://registry.npmjs.org/source-map npm http 304 https://registry.npmjs.org/optimist npm http GET https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz npm http 304 https://registry.npmjs.org/source-map npm ERR! error installing uglify-js@2.2.5 npm ERR! Error: No compatible version found: source-map@'>=0.1.7- […]

nodejs中的NVM返回“no shasum”错误

我在我的系统上安装了NVM,并尝试通过以下命令安装更新版本的nodejs: nvm install v0.8.23 和 nvm install 0.8.23 但是我得到以下错误: /usr/bin/which: no shasum in ($PATH) ######################################################################## 100.0% Checksums do not match. Binary download failed, trying source. Additional options while compiling: nvm: install N/A failed! 然后没有任何反应。 我该如何解决这个问题? Update-1_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ […]

couchnode的示例和文档

我正在尝试使用couchnode模块将couchbase集成到我的NodeJS应用程序中。 看起来像缺乏文件。 我在源代码中看到很多带有参数的方法,但是我找不到有关它们工作原理的很多信息。 你可以跟我分享一些,可能是代码的例子吗? 或者我应该从其他语言的文档中了解这些方法,因为它们有可能是一样的吗?

nodejs的依赖pipe理,不仅控制模块的版本,而且控制npm和节点本身

似乎npm在pipe理给定项目的模块依赖关系方面做得很好,并且声明了依赖关系pipe理(在package.json文件中)。 我想更进一步,并声明性地控制从源代码控制的哪个版本的nodejs和npm(即在项目的git仓库中的某个文件中指定这些版本,就像package.json一样) 在新部署的机器上,我只想要这些步骤: 1)克隆nodejs项目的git repo 2)安装或更新npm和nodejs的版本3)npm install 我会用这个来做一个简单的部署/更新,可能是一个脚本,它执行(2)和(3),并从源代码控制的configuration文件提供。 我完全满意于只能在linux上运行的解决scheme,甚至对于一个给定的linux版本

meteor,如何修复一个NPM包

所以,我在一个meteor应用程序中使用了一个npm包。 它被导入到一个.npm目录中,并且我想为这个包添加一个修复程序。 我可以将修复发送给软件包的作者,但这需要一定的时间才能推出。 我可以复制粘贴在我的项目中的整个固定代码,但这看起来有点肮脏。 那么有没有一种方法/最佳做法来做到这一点?

节点模块安装错误(Node.js)

我不能安装任何node.js模块没有popup下面的错误。 错误代码引用package.json文件。 任何想法,为什么会发生将非常感激。

NPM安装错误 – Msnodesql

我正在运行npm来安装msnodesql,一个用于sql服务器驱动程序的npm库。 我正在Windows Server 2012盒子上安装。 我已经安装了Visual C ++ 2010,node-gyp和Python 2.7.xx作为依赖项,所有这些安装都成功了。 当我运行npm install msnodesql时,出现一个大的红色错误: (x86)\ MSBuild \ Microsoft.Cpp \ v4.0 \ Miscrosoft.Cpp.InvalidPlatform.Targets(23,7):错误MSB8007:项目“sqlserver.vcxproj”的平台无效。 平台=“64”。 您可能会看到此消息,因为您正在尝试构build一个没有解决scheme文件的项目,并且已经为此项目指定了一个不存在的非默认平台。 我的盒子是64位的。 在这方面根本没有太多的经验,所以虽然看起来像一个平台错误,我真的不知道该怎么做。 帮帮我!

npm安装错误:TypeError:uid必须是一个int

升级我的Node.js后,似乎不对。 它不能使用“-g”安装任何软件包。 这里是错误捕捉的图片链接http://photo.weibo.com/1495160301/wbphotos/large/mid/3603537491210131/pid/591e55edjw1e6xpnw75h1j20wt0lydjm 。 (OS X 10.8.4)