Npm缺少脚本:dev

时间:2019-06-01 09:22:43

标签: npm webpack

我正在研究使用webapck,nodejs的项目

我收到npm错误提示

  

缺少脚本:dev

我已经尝试将dev属性包含在package.json文件中

1 个答案:

答案 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);
}