npm run build:theme 报错
来源:7-2 拆分主题的代码打包

diguojin
2020-11-20
在执行 npm run build:theme
命令的时候遇到了报错。
> TYPE=lib vue-cli-service build --target lib --name theme-default/index --no-clean lib/theme-default/index.tsx
命令语法不正确。
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! vue3-json-schema-form@0.1.0 build:theme: `TYPE=lib vue-cli-service build --target lib --name theme-default/index --no-clean lib/theme-default/index.tsx`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the vue3-json-schema-form@0.1.0 build:theme script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output
above.
pacakge.json 中的配置
"build:theme": "TYPE=lib vue-cli-service build --target lib --name theme-default/index --no-clean lib/theme-default/index.tsx",
vue-cli 版本号:@vue/cli 4.5.8
当尝试去掉 TYPE=lib
参数之后。命令可以正常运行。但是无法跳过monaco插件了。
希望帮忙看看有什么线索。
写回答
5回答
-
哦,你是windows系统吧?windows不能直接TYPE=env,你要 `set TYPE=lib`
112020-11-22 -
慕斯卡5738685
2021-05-23
win10:先用cmd 安装
npm install --save-dev cross-env
然后改为cross-env TYPE=lib
"build:theme": "cross-env TYPE=lib vue-cli-service build --target lib lib/theme-default/index.tsx",
20 -
kemplaw
2020-11-22
其实可以通过 cross-env ENV=any 来设置 node 的环境变量,这样可以同时兼容 mac 和 windows
20 -
慕粉4270219
2021-02-18
这样也不行呀
032021-05-09 -
diguojin
提问者
2020-11-20
npm: 6.14.8
00
相似问题