Articles of PowerShell的

npm install在Windows PowerShell中不起作用

所以我的问题是这个。 我有一个package.json项目。 当我在命令提示符下(cmd.exe)运行“npm install”时,所有的事情都按照预期安装。 然而,当我做PowerShell(powershell.exe)完全相同的东西时,我得到一个错误:“npm ERR!错误:ENOENT,打开'c:\ package.json'”,即使我运行“npm install”该项目。 它总是在c中searchpackage.json:出于某种原因我无法理解。 下面是npm-debug.log(也是写成ic:即使我的path是c:\ code \ myProject): 0 info it worked if it ends with ok 1 verbose cli [ 'C:\\Program Files\\nodejs\\\\node.exe', 1 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js', 1 verbose cli 'install' ] 2 info using npm@1.3.11 3 info using node@v0.10.21 4 verbose node symlink C:\Program Files\nodejs\\node.exe 5 error install […]

尝试从源文本中的npm – 无法识别的令牌安装Angular 2 Material

我从PowerShell尝试以下命令(以pipe理员身份) npm install @angular2-material 并得到错误: Unrecognized token in source text. At line:1 char:13 + npm install <<<< @angular2-material + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException + FullyQualifiedErrorId : UnrecognizedToken 我什至尝试只获得一个单一的A2M组件(核心),并得到相同的错误: npm install @angular2-material/{core} 任何想法我做错了什么? npm:3.9.5 节点:6.2.2 操作系统:Win7的 更新: 我在A2M GitHub上发现了以下问题 – 似乎可能是PS的一个问题。 https://github.com/angular/material2/issues/297 更新2: 使用cmd而不是PS工作。

从Node.js执行Powershell脚本

我一直在环视networking和Stackoverflow,但没有find这个问题的答案。 你将如何从Node.js执行Powershell脚本? 该脚本与Node.js实例位于同一台服务器上。

如果在运行程序后损坏了Windows PowerShell的颜色,如何重置颜色?

我开始为使用node.js的Windows项目使用PowerShell。 当从Powershell命令行运行许多程序(包括node,supervisor和npm)时,我的PowerShell背景和前景色开始从默认的Powershell颜色改变。 我如何在PowerShell中保持一致的外观,以便轻松读取运行命令的结果?