亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

node.js - Cannot find module ’webpack/bin/config-yargs’

瀏覽:107日期:2023-10-08 17:01:28

問(wèn)題描述

當(dāng)我通過(guò)package.json的script去執(zhí)行webpack-dev-server的時(shí)候就報(bào)以下錯(cuò)誤

npm start> [email protected] start D:myreact-task> webpack-dev-server --inline --hot --colorsmodule.js:327 throw err; ^Error: Cannot find module ’webpack/bin/config-yargs’ at Function.Module._resolveFilename (module.js:325:15) at Function.Module._load (module.js:276:25) at Module.require (module.js:353:17) at require (internal/module.js:12:17) at Object.<anonymous> (D:myreact-tasknode_moduleswebpack-dev-serverbinwebpack-dev-server.js:24:1) at Module._compile (module.js:409:26) at Object.Module._extensions..js (module.js:416:10) at Module.load (module.js:343:32) at Function.Module._load (module.js:300:12) at Function.Module.runMain (module.js:441:10)npm ERR! Windows_NT 6.1.7601npm ERR! argv 'C:Program Filesnodejsnode.exe' 'C:UsersxuygAppDataRoamingnpmnode_modulesnpmbinnpm-cli.js' 'start'npm ERR! node v4.4.4npm ERR! npm v3.10.5npm ERR! code ELIFECYCLEnpm ERR! [email protected] start: `webpack-dev-server --inline --hot --colors`npm ERR! Exit status 1npm ERR!npm ERR! Failed at the [email protected] start script ’webpack-dev-server --inline --hot --colors’.npm ERR! Make sure you have the latest version of node.js and npm installed.npm ERR! If you do, this is most likely a problem with the react-tutorial package,npm ERR! not with npm itself.npm ERR! Tell the author that this fails on your system:npm ERR! webpack-dev-server --inline --hot --colorsnpm ERR! You can get information on how to open an issue for this project with:npm ERR! npm bugs react-tutorialnpm ERR! Or if that isn’t available, you can get their info via:npm ERR! npm owner ls react-tutorialnpm ERR! There is likely additional logging output above.npm ERR! Please include the following file with any support request:npm ERR! D:myreact-tasknpm-debug.log

但是當(dāng)我手動(dòng)去輸入webpack-dev-server的時(shí)候卻不會(huì)報(bào)錯(cuò)。

這是我webpack的配置

var webpack = require(’webpack’);var ExtractTextPlugin = require(’extract-text-webpack-plugin’);var extractCSS = new ExtractTextPlugin(’[name].css’);var HtmlWebpackPlugin = require(’html-webpack-plugin’);var path = require(’path’);var node_modules_dir = path.resolve(__dirname,’node_modules’);var OpenPackPlugin = require(’openpack’);var AddAssetHtmlPlugin = require(’add-asset-html-webpack-plugin’);var deps = [ ’react/dist/react.min.js’];var clientConfig = { entry:{ app:’./src/client.js’ }, output:{ path: path.resolve(__dirname, ’build’), public:’build/’, filename:’js/[name].bundle.js’ }, resolve:{ alias:{} }, devtool:’#source-map’, module:{ loaders:[ {test:/.css$/,exclude:/node_modules/,loaders: [ ’style?sourceMap’,’css?modules&importLoaders=1&localIdentName=[path]___[name]__[local]___[hash:base64:5]’] }, { test:/.jsx?$/,include: [ path.resolve(__dirname, ’./node_modules/react-routing/src’), path.resolve(__dirname, ’./src’),],loader:’babel-loader’ }, // 加載html {test:/.html$/,exclude:/node_modules/,loader:’raw-loader’}, // 加載sass {test:/.(scss|sass)$/i,exclude:/node_modules|public/,loaders: [’style?sourceMap’,’css?modules&importLoaders=1&localIdentName=[path]___[name]__[local]___[hash:base64:5]’,’sass’] }, {test:/.(scss|sass)$/i,include:path.join(__dirname,’src/public’),loaders: [’style?sourceMap’,’css’,’sass’] },// 圖片文件使用 url-loader 來(lái)處理,小于25kb的直接轉(zhuǎn)為base64,超過(guò)就會(huì)輸出到output的path {test:/.(png|jpe?g|gif)$/,exclude:/node_modules/,loader: ’url-loader?limit=25000&name=assets/imgs/[name].[ext]’}, // 字體 { test: /.(woff2|woff|ttf|eot|svg|otf)?(?v=[0-9].[0-9].[0-9])?$/,loaders: [’url-loader?limit=1000&name=assets/fonts/[name].[ext]’] }, {test:/.json$/,exclude:/node_modules/,loaders: [’url-loader?limit=1000&name=assets/data/[name].[ext]’] } ], noParse:[] }, babel:{ presets:[’react’,’es2015’,’stage-0’], plugins:[’transform-runtime’] }, plugins:[ extractCSS, new HtmlWebpackPlugin({ template:path.resolve(__dirname,’src/module.html’), title:’react-task’, filename:’index.html’ }), new webpack.ProvidePlugin({ ’React’:’react’, CSSModules:’react-css-modules’ }), new OpenPackPlugin({ browser:’chrome’, host:’localhost’, port:’8080’ }), new webpack.DllReferencePlugin({ context:path.join(__dirname), manifest:require(’./build/manifest.json’) }), new AddAssetHtmlPlugin({ filepath:require.resolve(’./build/js/lib.js’), includeSourcemap:true }), ]};deps.forEach(function(dep){ var depPath = path.resolve(node_modules_dir,dep); clientConfig.resolve.alias[dep.split(path.sep)[0] = depPath]; clientConfig.module.noParse.push(depPath);});const serverConfig = { entry:{ app:’./src/client.js’ }, output: { path: path.resolve(__dirname, ’../build’), filename: ’server.js’, chunkFilename: ’server.[name].js’, libraryTarget: ’commonjs2’, }};module.exports = clientConfig;

問(wèn)題解答

回答1:

同問(wèn)樓主,解決了嗎?

回答2:

webpack-dev-server版本和webpack的問(wèn)題

http://stackoverflow.com/ques...

回答3:

@左耳朵界面 正解

回答4:

同樣的困擾不知道怎么解決

回答5:

webpack-dev-server2版本與webpack1版本不匹配, 我把webpack改為webpack2高版本就好了。

回答6:

此類(lèi)問(wèn)題自測(cè)下 plugins 配置

標(biāo)簽: web
相關(guān)文章:
主站蜘蛛池模板: 最新国语露脸精品国产 | 99在线精品国产不卡在线观看 | 护士精品一区二区三区 | 久久免费看视频 | 57pao一国产成视频永久免费 | 片在线观看 | 国产亚洲精品美女2020久久 | 亚洲第成色999久久网站 | 日韩a免费 | 日韩黄色视屏 | 国产精品亚洲一区二区在线观看 | 在线播放人成午夜免费视频 | 麻豆高清视频在线观看 | 999国内精品永久免费视频 | 网址黄色| 快射视频欧美 | 91影视在线看免费观看 | 91精品国产综合久久精品 | 国产成人一区二区三区高清 | 深夜在线看片 | 日韩在线一区二区三区视频 | 成人黄色三级 | 日韩黄色大片免费看 | 国产亚洲精品va在线 | 生活片一级播放免费 | 久久伊人婷婷 | 国产亚洲一区二区在线观看 | 国产一级α片 | 成人在线不卡视频 | 91久久青草精品38国产 | 国产稀缺精品盗摄盗拍 | 日韩精品欧美国产精品亚 | 青草国产在线视频 | 在线看色片 | 国产一区欧美二区 | 久草在线精品 | 高清在线一区二区三区亚洲综合 | 国产91色综合久久免费分享 | 青青草91在线 | 国产日本欧美亚洲精品视 | 你懂的免费在线视频 |