首页 > 解决方案 > Npm 错误!在 Windows 上不能引用换行符

问题描述

我有以下 package.json 代码:

{
    "name": "pre-post",
    "version": "1.0.0",
    "description": "",
    "main": "basic-server.js",
    "scripts": {
      "test": "echo \"Error: no test specified\" && exit 1",
      "ignore": "echo \"\" >> .gitignore",
      "preignore": "touch .gitignore",
      "postignore": "echo \".gitignore\n.vscode/\nnode_modules/\" >> .gitignore"
    },
    "keywords": [],
    "author": "",
    "license": "ISC",
    "dependencies": {
      "linebreak": "^1.0.2",
      "open": "^7.4.0"
    }
}

在我运行 node js 命令后,我有错误消息npm ERR! Line breaks can't be quoted on Windows,有什么解决办法吗?

标签: node.jsnpm

解决方案


检查你的 package.json 是否有swiper

解决这个问题有4个步骤

  1. package.json文件中删除"swiper" : "^5.4.5" 。(检查你的 json 文件的最后一行应该没有逗号)
  2. 在终端中运行npm install命令。
  3. 运行npm install swiper命令。
  4. 现在您将看到所有内容都已成功安装。

推荐阅读