webpack 打包时出现的问题


问题1:

rnpm run build

Hash: 1bcc079c2743efc93a76
Version: webpack 3.6.0
Time: 474ms
Asset Size Chunks Chunk Names
bundle.js 12.1 kB 0 [emitted] main
[0] ./src/main.js 522 bytes {0} [built]
[1] ./src/js/mmm.js 208 bytes {0} [built]
[2] ./src/js/nnn.js 246 bytes {0} [built]
[3] ./src/css/special.less 571 bytes {0} [built]
[5] ./node_modules/css-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js!./src/css/special.less 452 bytes {0} [built] [failed] [1 error]
+ 1 hidden module

ERROR in ./node_modules/css-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js!./src/css/special.less
Module build failed: TypeError: loaderContext.getResolve is not a function
at createWebpackLessPlugin (E:\qdxx\vuePJ\learnVue\learnCommonJS\node_modules\less-loader\dist\utils.js:36:33)
at getLessOptions (E:\qdxx\vuePJ\learnVue\learnCommonJS\node_modules\less-loader\dist\utils.js:150:31)
at Object.lessLoader (E:\qdxx\vuePJ\learnVue\learnCommonJS\node_modules\less-loader\dist\index.js:29:49)
@ ./src/css/special.less 2:26-138
@ ./src/main.js
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! learncommonjs@1.0.0 build: `webpack`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the learncommonjs@1.0.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! D:\nodeJS\node_cache\_logs\2020-08-19T08_46_50_304Z-debug.log

解决办法:

 

问题2:

(node:5624) UnhandledPromiseRejectionWarning: TypeError: this.getResolve is not a function
at Object.loader (E:\qdxx\vuePJ\learnVue\learnWebpack\node_modules\css-loader\dist\index.js:62:27)
at LOADER_EXECUTION (E:\qdxx\vuePJ\learnVue\learnWebpack\node_modules\loader-runner\lib\LoaderRunner.js:119:14)
at runSyncOrAsync (E:\qdxx\vuePJ\learnVue\learnWebpack\node_modules\loader-runner\lib\LoaderRunner.js:120:4)
at iterateNormalLoaders (E:\qdxx\vuePJ\learnVue\learnWebpack\node_modules\loader-runner\lib\LoaderRunner.js:232:2)
at Array.<anonymous> (E:\qdxx\vuePJ\learnVue\learnWebpack\node_modules\loader-runner\lib\LoaderRunner.js:205:4)
at Storage.finished (E:\qdxx\vuePJ\learnVue\learnWebpack\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:40:15)
at E:\qdxx\vuePJ\learnVue\learnWebpack\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:77:9
at E:\qdxx\vuePJ\learnVue\learnWebpack\node_modules\graceful-fs\graceful-fs.js:123:16
at FSReqWrap.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:53:3)
(node:5624) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
(rejection id: 1)
(node:5624) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

还没找到解决办法?


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM