我正在尝试在 npx 开发服务器上构建并运行一个项目。我的package.json
文件有"type":"module"
按照建议在第一个 {} 内here https://stackoverflow.com/a/62554884/6069097。当我跑步时npm ci && npm run build
在终端 (MacOS Mojave) 中,我收到以下错误消息:
[!] SyntaxError: Unexpected token {
/Users/User/folder/project/node_modules/rollup-plugin-lit-css/rollup-plugin-lit-css.js:1
import { createFilter } from "rollup-pluginutils";
^
SyntaxError: Unexpected token {
at Module._compile (internal/modules/cjs/loader.js:720:23)
at Module._extensions..js (internal/modules/cjs/loader.js:787:10)
at Object.require.extensions.<computed> [as .js] (/Users/User/folder/project/node_modules/rollup/dist/shared/loadConfigFile.js:622:13)
at Module.load (internal/modules/cjs/loader.js:643:32)
at Function.Module._load (internal/modules/cjs/loader.js:556:12)
at Module.require (internal/modules/cjs/loader.js:683:19)
at require (internal/modules/cjs/helpers.js:16:16)
at Object.<anonymous> (/Users/User/folder/project/rollup.config.js:7:14)
at Module._compile (internal/modules/cjs/loader.js:776:30)
at Object.require.extensions.<computed> [as .js] (/Users/User/folder/project/node_modules/rollup/dist/shared/loadConfigFile.js:619:20)
npm ERR! code 1
npm ERR! path /Users/User/folder/project/
npm ERR! command failed
npm ERR! command sh -c rollup -c && workbox generateSW
调试日志提供以下附加错误信息:
22 verbose stack Error: command failed
22 verbose stack at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/index.js:63:27)
当我尝试使用运行 npx 服务器时npx @web/dev-server --root-dir static --app-index static/index.html
,我收到此错误:npm ERR! could not determine executable to run
我尝试过通过多种方法更新 npm:
npm rm -rf node_modules
npm install --legacy-peer-deps
但我仍然遇到同样的错误。
任何有关从哪里开始的建议将不胜感激。
必须将 MacOS 更新到 Big Sur,然后完全卸载并重新安装 Node 和 npm。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)