npm run test报错
"webpack": "^4.41.0",
"webpack-cli": "^3.3.9",
"webpack-dev-server": "^3.8.1"
"copy-webpack-plugin": "^5.0.4",
package.json中的test:
"scripts": {"test": "npx webpack-dev-server --config webpack.config.js"},
报错:
PS D:\Project\WebStudy\zhiboyu\webpack\24_webpack_dev_server> npm run test
Debugger attached.> 01-webpack-introductory@1.0.0 test D:\Project\WebStudy\zhiboyu\webpack\24_webpack_dev_server
> npx webpack-dev-server --config webpack.config.jsDebugger attached.
Debugger attached.
Waiting for the debugger to disconnect...
D:\Project\WebStudy\zhiboyu\webpack\24_webpack_dev_server\node_modules\schema-utils\src\validateOptions.js:32throw new ValidationError(ajv.errors, name);^ValidationError: CopyPlugin Invalid Optionsoptions should be arrayat validateOptions (D:\Project\WebStudy\zhiboyu\webpack\24_webpack_dev_server\node_modules\schema-utils\src\validateOptions.js:32:11)at new CopyPlugin (D:\Project\WebStudy\zhiboyu\webpack\24_webpack_dev_server\node_modules\copy-webpack-plugin\dist\index.js:26:30)at Object.<anonymous> (D:\Project\WebStudy\zhiboyu\webpack\24_webpack_dev_server\webpack.config.js:120:9)at Module._compile (internal/modules/cjs/loader.js:1063:30)at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)at Module.load (internal/modules/cjs/loader.js:928:32)at Function.Module._load (internal/modules/cjs/loader.js:769:14)at Module.require (internal/modules/cjs/loader.js:952:19)at require (internal/modules/cjs/helpers.js:88:18)at WEBPACK_OPTIONS (D:\Project\WebStudy\zhiboyu\webpack\24_webpack_dev_server\node_modules\webpack-cli\bin\utils\convert-argv.js:114:13)at requireConfig (D:\Project\WebStudy\zhiboyu\webpack\24_webpack_dev_server\node_modules\webpack-cli\bin\utils\convert-argv.js:116:6)at D:\Project\WebStudy\zhiboyu\webpack\24_webpack_dev_server\node_modules\webpack-cli\bin\utils\convert-argv.js:123:17at Array.forEach (<anonymous>)at module.exports (D:\Project\WebStudy\zhiboyu\webpack\24_webpack_dev_server\node_modules\webpack-cli\bin\utils\convert-argv.js:121:15)at Object.<anonymous> (D:\Project\WebStudy\zhiboyu\webpack\24_webpack_dev_server\node_modules\webpack-dev-server\bin\webpack-dev-server.js:84:40)at Module._compile (internal/modules/cjs/loader.js:1063:30) {errors: [{keyword: 'type',dataPath: '',schemaPath: '#/type',params: { type: 'array' },message: 'should be array'}]
}
Waiting for the debugger to disconnect...
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! 01-webpack-introductory@1.0.0 test: `npx webpack-dev-server --config webpack.config.js`npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the 01-webpack-introductory@1.0.0 test 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! C:\Users\kirin\AppData\Roaming\npm-cache\_logs\2021-05-21T07_51_47_749Z-debug.log
Waiting for the debugger to disconnect...
其中主要是这里(webpack.config.js出错):
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! 01-webpack-introductory@1.0.0 test: `npx webpack-dev-server --config webpack.config.js`npm ERR! Exit status 1
解决:
在webpack.config.js中下面这一段出错:
new CopyWebpackPlugin({patterns:[{ from: "./doc", to: "doc" }]}),
修改为:
new CopyWebpackPlugin([{ from: "./doc", to: "doc" }]),
然后就跑成功了,
npm run test报错相关推荐
- npm run dev 报错:missing script:dev
错误描述 运行 npm run dev 报错 missing script:dev 原因 查看package.json发现script中并没有dev而是serve.. 所以运行 npm run ser ...
- vue 项目初始化时,npm run dev报错解决方法
vue 项目初始化时,npm run dev报错解决方法 参考文章: (1)vue 项目初始化时,npm run dev报错解决方法 (2)https://www.cnblogs.com/ruilin ...
- vue项目初始化时npm run dev报错webpack-dev-server解决方法
vue项目初始化时npm run dev报错webpack-dev-server解决方法 参考文章: (1)vue项目初始化时npm run dev报错webpack-dev-server解决方法 ( ...
- 奇异问题之解决思路(一) npm run dev或npm run buil报错,单独运行scripts又正常?
找问题&解决步骤 问题描述 分析产生原因 小小总结下吧 愿佛祖保佑大家无难解决的问题&Bug 问题描述 我想使用rollup打包自己写的一个工具类库,于是手动搭建了一个rollup工程 ...
- npm run serve 报错:Error: error:0308010C:digital envelope routines::unsupported
项目场景: vue项目npm install之后运行报错 问题描述 npm run serve 报错:Error: error:0308010C:digital envelope routines:: ...
- npm run build报错Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of
在react项目执行 npm run build 报错 Ineffective mark-compacts near heap limit Allocation failed - JavaScript ...
- npm run serve 报错问题 (npm ERR! code ELIFECYCLE)
记录:npm run serve 报错问题 差点被整吐了,恶心到我了 解决方法 参考的大佬 运行 npm cache clean --force 删除 node_modules 删除 package- ...
- 运行npm run dev报错 internal/modules/cjs/loader.js:883 throw err;
1. 运行npm run dev报错 internal/modules/cjs/loader.js:883 throw err; ^ Error: Cannot find module 'proces ...
- vue打包npm run build报错
vue打包npm run build报错: 近期领导要求用vue做一个项目,最近在研究和学习vue,在项目打包时一直报错,这个问题困扰了好久,尝试了很多网上办法,但都没有用 电脑每次开机首次执行npm ...
- vue 项目,下载别人的项目和npm run dev报错解决方法
npm install npm run dev 通常在npm install 有时候会出错 $ cnpm install × Install fail! Error: [boostrap@^4.2.1 ...
最新文章
- Linux下控制环境变量
- java errorlevel_bat中errorlevel与%errorlevel%的区别
- GAN、云原生、分布式系统、自动驾驶…哪些技术撑起今年618?
- streaming优化:spark.default.parallelism调整处理并行度
- 基于MysqlConnector/C++的数据库连接池的实现
- 有人不会使用计算机的反义,现代汉语练习题及答案
- python r语言 数据分析_R vs. Python,数据分析中谁与争锋?
- vim 基础命令大全
- PowerDesigner 15 概述
- excel下拉公式保持一些参数不变
- 《大型分布式网站架构设计与实践》
- UPCOJ-5344 - 被子 - 瞎搞
- websocket+kafka+springcloud+springboot实现报文(json)传输,解析,推送
- 程序员的头符合好头的标准吗?
- pytorch深度学习_用于数据科学家的深度学习的最小pytorch子集
- matlab生成向量和矩阵
- 引用类型不赋值跟赋null,调用的区别
- vue 脚手架 图片预加载
- 电脑常识Typora配置阿里云图床
- ubuntu16.04 LTS安装ROS Kinetic详细步骤(包含出现的错误)