我正在研究使用webapck,nodejs的项目
我收到npm错误提示
缺少脚本:dev
我已经尝试将dev属性包含在package.json文件中
答案 0 :(得分:0)
由于您没有发布package.json
,这只是一个猜测,但是您需要在"dev"
属性下面的package.json
属性下方的"test"
中添加一个"scripts"
属性webpack-dev-server
个对象。由于这是在webpack中标记的,并且假设您正在运行webpack v4,所以我猜您正在尝试运行"dev"
。这是我用作"dev": "webpack-dev-server --hot --progress --colors --mode development --open",
脚本的内容(可以将其更改为您想要的任何内容):
npm run dev
yarn dev
然后在终端中运行以下命令之一(取决于您所使用的软件包管理器:
module.exports = (x,y,callback) => {
if (x <= 0 || y <= 0)
setTimeout(() =>
callback(new Error("Rectangle dimensions should be greater than zero: l = "
+ x + ", and b = " + y),
null),
2000);
else
setTimeout(() =>
callback(null, {
perimeter: () => (2*(x+y)),
area:() => (x*y)
}),
2000);
}