【问题标题】:Error while executing "npm start" command执行“npm start”命令时出错
【发布时间】:2021-03-26 20:00:03
【问题描述】:

我安装了 npm 并更改了 package.json 文件,以便在使用 npm start 时可以自动将 .scss 文件编译为 css 文件。所做的更改如下。

“脚本”:{ “开始”:“npm 运行手表:全部”, "test": "echo \"错误:没有指定测试\" && exit 1", “精简版”:“精简版服务器”, "scss": "node-sass -o css/ css/", "watch:scss":"onchange \"css/*.scss\" -- npm run scss", "watch:all":"parallelshell \"npm run watch:scss\" \"npm run lite\"" },

但是当我运行“npm start”命令时,它会返回一个错误。错误如下。

npm 错误!代码生命周期 npm 错误!错误号 1 npm 错误!混乱@ 1.0.0 手表:全部:`parallelshell“npm run watch:scss”“npm run lite”` npm 错误!退出状态 1 npm 错误! npm 错误!在confusion@1.0.0 watch:all 脚本中失败。 npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。 npm 错误!可以在以下位置找到此运行的完整日志: npm 错误! C:\Users\DJ\AppData\Roaming\npm-cache\_logs\2020-07-16T15_52_00_182Z-debug.log npm 错误!代码生命周期 npm 错误!错误号 1 npm 错误!混乱@1.0.0 开始:`npm run watch:all` npm 错误!退出状态 1 npm 错误! npm 错误!在confusion@1.0.0 启动脚本中失败。 npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。 npm 错误!可以在以下位置找到此运行的完整日志: npm 错误! C:\Users\DJ\AppData\Roaming\npm-cache\_logs\2020-07-16T15_52_00_229Z-debug.log

请帮我解决这个问题, 我想完成我的项目,但这个错误是我的方式。

【问题讨论】:

    标签: npm sass npm-start scss-mixins


    【解决方案1】:

    这是来自parallelshell 的错误。我们将不得不手动编辑文件来修复此错误

    你需要转到文件:

    node_modules/parallelshell/index.js:105
    

    然后改变这一行:

    cwd: process.versions.node < '8.0.0' ? process.cwd : process.cwd(),
    

    到这里:

    cwd: parseInt(process.versions.node) < 8 ? process.cwd : process.cwd() 
    

    然后一切都会顺利

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-01-11
      • 2021-01-08
      • 2020-12-18
      • 2021-01-01
      • 2018-11-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多