首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法运行"npm“显示错误。如何解决?

无法运行"npm“显示错误。如何解决?
EN

Stack Overflow用户
提问于 2017-02-15 09:19:37
回答 2查看 18.5K关注 0票数 2

在windows 10中运行注释"npm“时出错。

显示误差

Package.json

Packages.json

代码语言:javascript
复制
Log
  • 0如果它以ok结尾,它就起作用了
  • 1详细的cli [ 'C:\Program \nodejs\node.exe‘,
  • 1个冗长的cli 'C:\Users\vkarutha\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js',
  • 1个冗长的“开始”]
  • 2使用npm@4.2.0的信息
  • 3使用node@v6.9.3的信息
  • 4冗长的运行-脚本'prestart','start','poststart‘
  • 5信息生命周期hello-world@0.1.0~prestart: hello-world@0.1.0
  • 6愚蠢的生命周期hello-world@0.1.0~ prestart :没有预启动脚本,继续
  • 7信息生命周期hello-world@0.1.0~start: hello-world@0.1.0
  • 8详细的生命周期hello-world@0.1.0~start:生命周期中的不安全-烫发
  • 9详细生命周期hello-world@0.1.0~start: PATH: C:\Users\vkarutha\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;C:\Users\vkarutha\Documents\React\hello-world\node_modules.bin;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program文件(x86)\WebEx\Productivity;C:\Program \nodejs;C:\Program\nodejs;C:\Program\TortoiseSVN\bin;C:\Program\nodejs\bin;C:\Program\nodejs\bin;C:\Program (x86)\Sennheiser\SoftphoneSDK\;C:\Program (x86)\ssh通信安全程序;C:\Users\vkarutha\AppData\Roaming\npm;C:\Program文件(x86)\Microsoft代码\bin;C:\Program\nodejs\bin
  • 10详细生命周期hello-world@0.1.0~start: CWD: C:\Users\vkarutha\Documents\React\hello-world
  • 11愚蠢生命周期hello-world@0.1.0~start: Args:'/d /s /c','webpack-dev-server --热‘
  • 12个愚蠢的生命周期hello-world@0.1.0~start:返回:代码: 4294967295信号: null
  • 13 info生命周期hello-world@0.1.0~ start : exec脚本失败
  • 14详细堆栈错误:hello@0.1.0start:webpack-dev-server --hot
  • 14详细堆栈退出状态4294967295
  • 14 EventEmitter上的详细堆栈。(C:\Users\vkarutha\AppData\Roaming\npm\node_modules\npm\lib\utils\lifecycle.js:279:16)
  • emitTwo上的14个详细堆栈(events.js:106:13)
  • EventEmitter.emit上的14个详细堆栈(events.js:191:7)
  • 14 ChildProcess上的详细堆栈。(C:\Users\vkarutha\AppData\Roaming\npm\node_modules\npm\lib\utils\spawn.js:40:14)
  • emitTwo上的14个详细堆栈(events.js:106:13)
  • ChildProcess.emit上的14个详细堆栈(events.js:191:7)
  • maybeClose上的14个详细堆栈(内部/子流程.16:877:16)
  • Process.ChildProcess._handle.onexit上的14个详细堆栈(内部/子流程. 14 :226:5)
  • 15详细的pkgid hello-world@0.1.0
  • 16详细cwd C:\Users\vkarutha\Documents\React\hello-world
  • 17错误Windows_NT 10.0.10586
  • 18错误argv“C:\ Files\nodejs\node.exe”Files\nodejs\node.exe“开始”
  • 19错误节点v6.9.3
  • 20错误NPMv4.2.0
  • 21错误码ELIFECYCLE
  • 22错误错误4294967295
  • 23错误hello-world@0.1.0start:webpack-dev-server --hot
  • 23错误退出状态4294967295
  • 24错误在hello-world@0.1.0开始脚本‘webpack-开发服务器-热’时失败。
  • 24错误,请确保安装了node.js和npm的最新版本。
  • 如果您这样做了,这很可能是hello-world包的一个问题,
  • 24错误与国家预防机制本身无关。
  • 24错误告诉作者,这在您的系统上失败:
  • 24错误webpack-开发服务器-热
  • 24 .您可以通过以下方法获得有关如何打开此项目问题的信息:
  • 24错误npm错误-你好-世界
  • 24错误,或者如果无法获得,您可以通过以下途径获取他们的信息:
  • 24错误npm所有者ls hello-world
  • 24错误上面可能有额外的日志记录输出。
  • 25详细退出4294967295,true

webpack.config.js

代码语言:javascript
复制
var config = {
   entry: './main.js',

   output: {
      path:'./',
      filename: 'index.js',
   },

   devServer: {
      inline: true,
      port: 8080
   },

   module: {
      loaders: [
         {
            test: /\.jsx?$/,
            exclude: /node_modules/,
            loader: 'babel',

            query: {
               presets: ['es2015', 'react']
            }
         }
      ]
   }
}
EN

回答 2

Stack Overflow用户

发布于 2017-02-15 09:23:28

尝试键入npm run start alt npm r start

导航到package.json所在的同一文件夹,类型为npm install,以获取所有依赖项。npm run start

你有webpack.config.js吗?

可能是畸形的webpack配置:这是我的样子,(用你的东西代替):

代码语言:javascript
复制
var path = require('path');

module.exports = {
    context: path.resolve('src/main'),
    entry: {
        myapp: './dependencies.js',
    },
    output: {
        path: path.resolve('build/dev'),
        filename: '[name].js'
    },
    module: {
        loaders: [
            {
                test: /.(png|jpg|jpeg|gif|svg|woff|woff2|eot|ttf)(.*)$/,
                loader: 'url-loader?limit=100000'
            },
            {
                test: /\.css$/,
                loader: 'style-loader!css-loader'
            }
        ]
    }

};
票数 0
EN

Stack Overflow用户

发布于 2021-01-19 07:17:01

您的webpack.config.js文件有问题。您需要像这样导出config对象-

代码语言:javascript
复制
module.exports = {
   entry: './main.js',

   output: {
      path:'./',
      filename: 'index.js',
   },

   devServer: {
      inline: true,
      port: 8080
   },

   module: {
      loaders: [
         {
            test: /\.jsx?$/,
            exclude: /node_modules/,
            loader: 'babel',

            query: {
               presets: ['es2015', 'react']
            }
         }
      ]
   }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42245185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档