win10系统执行npm script "bash -c \"cp app/server-v${npm_package_version}.apk ./apks/server.apk\""报错
发布于 5 年前 作者 canfeit 2265 次浏览 来自 问答

{ “name”: “app-server”, “version”: “3.0.0”, “scripts”: { “move-server”: “bash -c “cp app/server-v${npm_package_version}.apk ./apks/server.apk”” } }
yarn move-server 报错: cp: cannot stat ‘app/server-v.apk’: No such file or directory

原因是: 无法获取npm_package_version的值3.0.0,怎么解决

1 回复

因为这是个json文件,里面没法设置获取变量,可以单独写个js文件,然后scripts里调用执行那个js ,在js里可以通过require(“package.json”).version获取版本

回到顶部