Tag: npm install

package.json失败,出现错误Windows_NT 6.2.9200蔚蓝

我正在尝试在azure上部署angular2网站。 我的package.json中的postinstall命令在Azure上部署时会抛出错误。 任何人都可以请build议可能导致这个错误? PFB快照:我的postinstall命令如下所示: "postinstall": "typings install && tsc" 如果我不写“&& tsc”,那么ts文件不会被编译为js,但部署是干净的。 logging部署错误: Command: "D:\home\site\deployments\tools\deploy.cmd" Handling node.js deployment. KuduSync.NET from: 'D:\home\site\repository' to: 'D:\home\site\wwwroot' Copying file: 'npm-debug.log' Copying file: 'package.json' Invalid start-up command "tsc && concurrently "tsc -w" "lite-server" " in package.json. Please use the format "node <script relative path>". Looking for app.js/server.js under site root. Missing […]

节点项目在本地工作,但通过NPM安装失败?

我有这个直接的节点项目 ,当我在本地运行它的main.js文件node main.js工作正常。 但是当我做一个npm install -g cli-tweet然后尝试运行它时,它会输出这个错误: /home/USER/.npm-global/bin/tweet: 1: /home/USER/.npm-global/bin/tweet: Syntax error: "(" unexpected package.json看起来像这样: { "name": "cli-tweet", "main": "main.js", "bin": { "tweet": "main.js" }, […] } 任何想法如何解决这个问题? 编辑1: main.js的代码 var OAuth = require('oauth').OAuth, colors = require('colors'), Twitter = require('twitter'), fs = require('fs'), get_args = require('cli-pipe'); var CONFIG_FILE = '.tweet.json', REQUEST_TOKEN_URL = 'https://api.twitter.com/oauth/request_token', ACCESS_TOKEN_URL = […]

为什么我不能从命令行通过带有“ – ”的args到我的节点模块?

我正在使用package.json的脚本运行我的模块。 当我添加下面的命令行参数时,它只传递不以( – )开始的参数: npm run myscript -one two 我得到的参数是: [ '/home/myhome/apps/node-v6.4.0-linux-x64/bin/node', '/home/myhome/Development/code/node_modules/.bin/mymodule', 'two' ] 任何我在开始时添加一个或多个减号的参数都不会被传递。 即使我把它们放在像npm run myscript "–one two"或npm run myscript "–one" two – 它仍然不会将它发送给我的模块。 我如何得到这些命令行参数?

错误:找不到模块'./algs'

当试图运行一个nodejs服务器时,我不断收到一个缺less模块'./algs'的错误信息。 有谁知道我需要安装哪个模块才能使其工作? 错误: $ node index module.js:457 throw err; ^ Error: Cannot find module './algs' at Function.Module._resolveFilename (module.js:455:15) at Function.Module._load (module.js:403:25) at Module.require (module.js:483:17) at require (internal/module.js:20:19) at Object.<anonymous> (C:<file path>\node_modules\sshpk\lib\key.js:6:12) at Module._compile (module.js:556:32) at Object.Module._extensions..js (module.js:565:10) at Module.load (module.js:473:32) at tryModuleLoad (module.js:432:12) at Function.Module._load (module.js:424:3) Package.json: { "name": "Stock", "version": "0.2.5", "description": "Stock website", […]

npm ERR! Windows_NT 10.0.10586

我正在尝试为Angular2做环境设置,为此,我在使用命令npm install时遇到了下面提到的错误 我有节点版本:节点版本是v6.7.0,npm版本是3.10.3 有没有解决scheme?

安装strongloop Centos 7错误

[root@strongloop node_modules]# npm install -g strongloop npm WARN deprecated node-uuid@1.4.7: use uuid module instead npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue Killed …………] \ fetchMetadata: sill mapToRegistry uri […]

如何在文件夹中安装npm

这是文件夹结构我有一个npm安装文件夹,当我复制该文件夹,并在桌面上运行它不工作。 我使用npm run ds运行服务器并查看网站。 我的桌面没有npm。 什么是安装npm文件夹并运行react.js网站的程序?

运行npm时设置节点参数

这是后续的npm安装Javascript堆内存不足 。 答案build议使用–max-old-space-size=<big_num>运行节点 有没有一种通用的方法将这个和其他节点选项传递给npm install命令?

从npmcaching中需要NPM模块

在OSX / * nix上, ~/.npm目录包含npmcaching,这似乎是这样构造的: foo/ 0.1.2/ 1.0.01/ 1.3.34/ 2.0.1/ bar/ 0.3.8/ 2.1.1/ baz/ 3.2.1/ 4.1.7/ 我想知道如果我们可以从这个目录需要模块目录。 我相信这完全违背了NPM哲学,但只是想知道最简单的方法是什么去做。 我想将NODE_PATH改为使用〜/ .npm目录是可能的,但〜/ .npm目录似乎有不同的结构,所以不知道require()可以使用。 我们看到像Yarn这样的新包装经理正在努力改善NPM 。 在我看来,到目前为止,我仍然困惑于NPM为什么不使用.npmcaching来引用依赖(为什么要在项目目录中本地重写它们?),但也许有人可以解决这个问题。 我的最终目标是find一种方法,像Babel,伊斯坦布尔那样在磁盘上的一个位置获得巨大的依赖关系,并在任何地方引用这个位置(至less对于同一个用户)。 使用像NVM这样的工具,全局模块位置(npm root -g)会发生变化,所以最好使用$ HOME目录中的某些内容,由于.npmcaching已经存在,因此提供了一种可能性。 除了操作NODE_PATH来处理〜/ .npm目录(我刚刚尝试过,〜/ .npm的目录结构似乎排除这种情况),另一种解决scheme可能是以编程方式使用npm。 像这样的东西: const npm = require('npm'); npm.load({ loaded: false }, function (err) { // catch errors npm.commands.install(['babel','istanbul'], function (er, data) { // log the […]

更新到v6.9后,npm安装不起作用

npm给错误MODULE_NOT_FOUND。 什么可能是错的?