相关疑难解决方法(0)

找不到gulp命令 - 安装gulp后出错

我已经在全球和本地安装了gulp

npm install gulp
npm install gulp -g
npm install gulp-util
npm install gulp-util -g
Run Code Online (Sandbox Code Playgroud)

当我尝试运行gulp我得到

'gulp' is not recognized as an internal or external command, operable program or batch file.

运行npm list gulp(或-g),我gulp@3.7.0有全局或本地gulp安装的位置.

我试过运行node gulpfile.js指向我的gulpfile,它运行没有错误,当然,它开始require('gulp').

关于让gulp在Windows上运行的任何建议(8.1)?

windows node.js gulp

212
推荐指数
15
解决办法
29万
查看次数

NPM全局安装"找不到模块"

我写了一个模块,我刚刚发布到npm(https://npmjs.org/package/wisp)

所以它从命令行安装很好:

$ npm i -g wisp

但是,当我从命令行运行它时,我一直收到一个错误,即没有安装optimist:

$ wisp 
Error: Cannot find module 'optimist'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:362:17)
    at require (module.js:378:17)
    at Object.<anonymous> (/usr/local/lib/node_modules/wisp/wisp:12:10)
    at Object.<anonymous> (/usr/local/lib/node_modules/wisp/wisp:96:4)
    at Module._compile (module.js:449:26)
    at Object.exports.run (/usr/local/lib/node_modules/coffee-script/lib/coffee-script/coffee-script.js:68:25)
    at compileScript (/usr/local/lib/node_modules/coffee-script/lib/coffee-script/command.js:135:29)
    at fs.stat.notSources.(anonymous function) (/usr/local/lib/node_modules/coffee-script/lib/coffee-script/command.js:110:18)
Run Code Online (Sandbox Code Playgroud)

但是,我在package.json中指定为依赖:

{
  "name": "wisp",
  "author": "Brendan Scarvell <bscarvell@gmail.com>",
  "version": "0.1.0",
  "description": "Global nodejs file server",
  "dependencies": {
    "optimist": "~0.3.4"
  },
  "repository": "git://github.com/tehlulz/wisp",
  "bin": {
    "wisp" : "./wisp"
  }
}
Run Code Online (Sandbox Code Playgroud)

有谁知道怎么做才能让这个运行?我知道它与bin部分有关,将可执行文件添加到bin并且该目录中的node_modules为空.不知道如何解决这个问题.

node.js npm

193
推荐指数
6
解决办法
26万
查看次数

如何使用npm全局安装模块?

我最近在OSX上安装了Node.js和npm模块,并且我认为设置有问题:

npm install [MODULE] is not installing the node.js module to the default path 
which is /usr/local/lib/node_modules.
Run Code Online (Sandbox Code Playgroud)

node.js npm

190
推荐指数
3
解决办法
21万
查看次数

错误:找不到模块'webpack'

我刚刚开始使用webpack,并且很难获得多入口点样本.示例中的webpack.config.js文件包含该行

 var CommonsChunkPlugin = require("../../lib/optimize/CommonsChunkPlugin");
Run Code Online (Sandbox Code Playgroud)

这个错误让我失败了

Error: Cannot find module '../../lib/optimize/CommonsChunkPlugin'
Run Code Online (Sandbox Code Playgroud)

在搜索时,我发现了使用CommonsChunkPlugin和表达式的其他示例

var commonsPlugin = new webpack.optimize.CommonsChunkPlugin("common.js");
Run Code Online (Sandbox Code Playgroud)

因错误而失败

ReferenceError: webpack is not defined
Run Code Online (Sandbox Code Playgroud)

一些更多的搜索发现了一些例子,包括

var webpack = require('webpack');
Run Code Online (Sandbox Code Playgroud)

而我的构建现在失败了

Error: Cannot find module 'webpack'
Run Code Online (Sandbox Code Playgroud)

我不知道如何继续.

node.js webpack

133
推荐指数
7
解决办法
18万
查看次数

如何为Windows 7安装angular-cli

我正在尝试为Windows安装angular-cli.我知道命令是npm install -g angular-cli,但是一旦我运行这个命令,我就会尝试新的但是我得到一个错误,说"ng不是一个公认的命令"我在这里检查了其他问题说你必须将文件夹添加到PATH变量,但是当我检查文件夹时,我试图安装angular-cli,我甚至看不到任何东西.

在这里你可以看到我已经使用提供的命令安装了angular-cli,并且使用了"ng"命令注册和错误:

X

在这里你可以看到一个没有angular-cli文件夹的空文件夹或者其他任何东西:

在这里你可以看到一个没有angular-cli文件夹的空文件夹或者其他任何东西

请注意我对cmd和angular很新,我真的不知道在这里采取什么步骤.

node.js npm angularjs npm-install angular-cli

17
推荐指数
2
解决办法
6万
查看次数

无法运行lerna的命令

我正在尝试使用npm安装lerna,成功添加了包但是当我运行lerna的任何命令时它出来了.

bash:lerna:找不到命令

节点版本:v8.10.0

Npm版本:3.10.9.

这是我正在尝试的:

$ npm install --global lerna
C:\Users\<user-name>\AppData\Roaming\npm\lerna -> C:\Users\<user-name>\AppData\Roaming\npm\node_modules\lerna\bin\lerna.js
C:\Users\<user-name>\AppData\Roaming\npm
`--lerna@2.11.0

VaibhavPC@Vaibhav MINGW64 ~/Projects/lerna init 
bash: lerna: command not found
Run Code Online (Sandbox Code Playgroud)

windows node.js npm lerna

15
推荐指数
6
解决办法
8987
查看次数

“prisma”不被识别为内部或外部命令、可操作程序或批处理文件

大家好,我收到此错误“'prisma' 未被识别为内部或外部命令、可操作程序或批处理文件。” 在 cmd 中运行 prisma 登录命令时,我已使用npm install -g prisma 全局安装了 prisma任何解决方案将不胜感激。

在此输入图像描述

npm reactjs prisma prisma-graphql

12
推荐指数
2
解决办法
2万
查看次数

require('mypackage.js')和require('mypackage')有什么区别?

这两个require语句似乎都以相同的方式工作:

var Mypackage = require('mypackage.js');

var Mypackage require('mypackage');

它们之间有区别吗?

require node.js

11
推荐指数
1
解决办法
9983
查看次数

无法将“ expo”识别为内部或外部命令

npm install -g expo-cli全球范围内成功运行并成功安装了软件包之后,expo仍然不能将其识别为内部或外部命令。有谁知道我如何使用Windows 10来解决此问题,或者如何处理诸如path变量之类的问题。

javascript ios react-native expo

10
推荐指数
7
解决办法
1万
查看次数

找不到模块'browserify'

我收到这个错误:

错误:找不到模块'browserify'

当我将此行添加到我的app/server.js文件时:

var browserify = require('browserify');
Run Code Online (Sandbox Code Playgroud)

现在我还是Node的新手,但我认为我是通过正确安装的

npm install -g browserify
Run Code Online (Sandbox Code Playgroud)

根据他们的文档.

我很确定这是检查我的全局模块的命令:

D:\Websites\MySite> npm ls -g
C:\Users\Mark\AppData\Roaming\npm
??? browserify@1.17.2
? ??? buffer-browserify@0.0.4
? ? ??? base64-js@0.0.2
Run Code Online (Sandbox Code Playgroud)

它列出了browserify.那我为什么不能require呢?

node.js browserify

8
推荐指数
1
解决办法
2万
查看次数

我收到错误:执行量角器时找不到模块“黄瓜”

我找到了一些描述设置步骤的帖子,但是当我按照它们操作时,我收到一个错误:找不到模块“黄瓜”。我全局安装了黄瓜和量角器以及量角器-黄瓜,并且可以单独执行它们,但在尝试使用黄瓜框架执行量角器时则不能。

我使用的配置文件如下:

var env = require('./environment.js');

// A small suite to make sure the cucumber framework works.
exports.config = {
    seleniumAddress: env.seleniumAddress,

    framework: 'cucumber',

    // Spec patterns are relative to this directory.
    specs: [
      '../app/modules/auth/html/cucumber/*.feature'
    ],

    capabilities: env.capabilities,

    baseUrl: env.baseUrl,

    cucumberOpts: {
      require: '../app/modules/auth/html/cucumber/stepDefinitions.js',
      tags: '@dev',
      format: 'summary'
    }
};
Run Code Online (Sandbox Code Playgroud)

有什么建议我可以尝试解决该问题吗?

stacktrace:使用位于http://localhost:4444/wd/hub [启动器]的selenium服务器 运行1个WebDriver实例[启动器]错误:错误:无法在Function.Module._resolveFilename(module.js: 338:15) 在 Function.Module._load (module.js:280:25) 在 Module.require (module.js:364:17) 在 require (module.js:380:17) 在 Object.exports.run ( /Users/lbrown/node_modules/protractor/lib/frameworks/cucumber.js:13:18) 在 /Users/lbrown/node_modules/protractor/lib/runner.js:293:35 在 _fulfilled (/Users/lbrown/node_modules/量角器/node_modules/q/q.js:797:54) 在 self.promiseDispatch.done (/Users/lbrown/node_modules/protractor/node_modules/q/q.js:826:30) 在 Promise.promise.promiseDispatch (/ Users/lbrown/node_modules/protractor/node_modules/q/q.js:759:13) …

cucumber protractor

7
推荐指数
2
解决办法
2万
查看次数

无法让“npm install -g”在任何包上工作(AppData/Roaming/npm 总是空的)

在工作时在 Windows 7 Enterprise 上运行 nodejs。

每当我安装需要 -g 访问权限的 node_module 时,根据经验,我知道它应该在 .bat 中创建一个 *.bat 文件%AppData$/Roaming/npm,但由于某种原因它不再这样做了。

例如,我将运行npm install gulp -g,控制台看起来安装正确,但文件不会在 AppData 文件夹中。如果我尝试运行 gulp 命令,我会收到 error sh.exe": gulp: command not found

如果我npm install gulp -g以管理员身份在控制台中运行该命令,它会将文件安装到管理员(而不是普通用户)的 %AppData% 文件夹中。因此,如果我通过我的非管理员用户运行 gulp 命令,我仍然会收到 error sh.exe": gulp: command not found

有任何想法吗?

windows-7 node.js npm node-modules gulp

6
推荐指数
1
解决办法
1万
查看次数

react-native' 安装生成错误,因为 - 'react-native' 不是内部或外部命令、可运行的程序或批处理文件

首先, npm install -g react-native-cli 命令执行良好。但是 react-native init SampleReactNativeProject 命令生成错误,因为 - 'react-native' 不是内部或外部命令,也不是可运行的程序或批处理文件。

在此处输入图片说明

我尝试了很多解决方案,但没有一个解决方案适合我。

我已经安装了节点 8.9.4、npm 5.6.0、Android Studio 3.2.1。我还设置了变量 - C:\Users\JOHN\AppData\Roaming\npm, D:\Android_Data\Android\sdk\platform-tools, D:\Android_Data\Android\sdk\platform-tools\adb.exe, C: \Program Files\nodejs,

现在做什么?有什么建议?

react-native

4
推荐指数
1
解决办法
6186
查看次数