PS C:\Users\aiyong\Documents\GitHub\itr\itr-btit-fe-adminpc> yarn build
yarn run v1.22.10
$ node --max_old_space_size=4096 node_modules/.bin/vue-cli-service build
C:\Users\aiyong\Documents\GitHub\itr\itr-btit-fe-adminpc\node_modules\.bin\vue-cli-service:2
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
          ^^^^^^^

SyntaxError: missing ) after argument list
    at wrapSafe (internal/modules/cjs/loader.js:915:16)
    at Module._compile (internal/modules/cjs/loader.js:963:27)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
    at Module.load (internal/modules/cjs/loader.js:863:32)
    at Function.Module._load (internal/modules/cjs/loader.js:708:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
    at internal/main/run_main_module.js:17:47
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

在这里插入图片描述

原因

在windows系统中不识别shell命令

解决方案

需要手动修改路径,需要找到node_modules中的文件的对应的bin目录下的可执行文件的位置

如,我的这里原路径为

node_modules/.bin/vue-cli-service

修改为

node_modules/@vue/cli-service/bin/vue-cli-service.js

如果有其他的脚本文件,也是找到对应的目录,如

./node_modules/.bin/webpack

改为

./node_modules/webpack/bin/webpack

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐