首页 文章

当我运行“npm run watch”时,我收到此错误,它是什么意思,我该如何解决?

提问于
浏览
0
> crafty@1.0.0 watch /Users/sirishasamudrala/Desktop/crafty
> webpack --progress -d --config webpack.config.js --watch

/Users/sirishasamudrala/Desktop/crafty/node_modules/webpack-cli/bin/webpack.js:243
                                throw err;
                                ^

错误:无法在Module.require的Function.Module._load(module.js:482:25)的Function.Module._resolveFilename(module.js:555:15)中找到模块'extract-text-webpack-plugin'( module.js:604:17)at object(/Users/sirishasamudrala/Desktop/crafty/node_modules/v8-compile-cache/v8-compile-cache.js:159:20)at Object . (/Users/sirishasamudrala/Desktop/crafty/webpack.config.js:2:25)在Module._compile(/Users/sirishasamudrala/Desktop/crafty/node_modules/v8-compile-cache/v8-compile-cache.js: 178:30)在Function.Module的tryModuleLoad(module.js:513:12)的Module.load(module.js:573:32)的Object.Module._extensions..js(module.js:671:10)位于Module.require(module.js:604:17)的._load(module.js:505:3)at require(/ Users / sirishasamudrala / Desktop / crafty / node_modules / v8-compile-cache / v8-compile-cache . js:159:20)在WEBPACK_OPTIONS(/Users/sirishasamudrala/Desktop/crafty/node_modules/webpack-cli/bin/convert-argv.js:133:13)的requireConfig(/ Users / sirishasamudrala / Desktop / crafty / node_modules / webpack-cli / bin / convert-argv.js:135:6)在/Users/sirishasamudrala/Desktop/crafty/node_modules/webpack-cli/bin/convert-argv.js:142:17 at Array.forEach()at yargs.parse上的module.exports(/Users/sirishasamudrala/Desktop/crafty/node_modules/webpack-cli/bin/convert-argv.js:140:15)(/ Users / sirishasamudrala / Desktop / crafty / node_mo dules / webpack-cli / bin / webpack.js:240:39)在/ Users / sirishasamudrala / Desktop /的Object.parse(/Users/sirishasamudrala/Desktop/crafty/node_modules/yargs/yargs.js:552:18)对象的crafty / node_modules / webpack-cli / bin / webpack.js:218:8 . (/Users/sirishasamudrala/Desktop/crafty/node_modules/webpack-cli/bin/webpack.js:515:3)在Module._compile(module.js:660:30)处于Object.Module._extensions..js(模块) .js:671:10)在Module.load(module.js:573:32),在Module.require的Function.Module._load(module.js:505:3)的tryModuleLoad(module.js:513:12) (module.js:604:17)at对象(内部/ module.js:11:18) . (/Users/sirishasamudrala/Desktop/crafty/node_modules/webpack/bin/webpack.js:80:2)在Module._compile(module.js:660:30)npm ERR!代码ELIFECYCLE npm ERR!错误1 npm ERR! crafty@1.0.0 watch:webpack --progress -d --config webpack.config.js --watch npm ERR!退出状态1 npm ERR!错误的ERR!在crafty@1.0.0监视脚本失败.npm ERR!这可能不是npm的问题 . 上面可能有额外的日志记录输出 . 错误的ERR!可以在以下位置找到此运行的完整日志:npm ERR! /Users/sirishasamudrala/.npm/_logs/2018-05-26T19_22_18_720Z-debug.log

1 回答

  • 1

    这意味着没有为您的项目安装 extract-text-webpack-plugin .

    要么跑

    npm i extract-text-webpack-plugin -D

    要么

    手动将它添加到package.json并运行 npm i

    当您将粘贴代码复制到webpack配置中并忘记更新依赖项时,通常会发生这种情况 .

    对所有缺失的模块执行相同的操作 .

相关问题