log(`${chalk.magenta(' LAUNCH_COMMAND')} ${chalk.green('npm run: ')} ${chalk.red('${LAUNCH_COMMAND}')}` );
以下是问题部分:${chalk.red('${LAUNCH_COMMAND}')}
LAUNCH_COMMAND
要么是“生产”,要么是“开发”。不过,它在另一个${}
中。
发布于 2017-07-14 18:59:56
您不使用引号将变量包装在字符串文本中。
log(`${chalk.magenta( LAUNCH_COMMAND)} ${chalk.green(npm run: )} ${chalk.red(LAUNCH_COMMAND})` );
虽然我不清楚你为什么要写这样的字符串,但在假设情况下,我还不清楚。我假设这是某种动态输出。
var b = "Cats"
var c = "Dogs"
function concat(one, two) {
return `${one} and ${two}`;
}
function compare(one, two) {
var ans = one == two ? 'Are the same' : 'Are not the same';
return ans;
}
console.log(`${concat(b, c)} - ${compare(b, c)}`);
https://stackoverflow.com/questions/45109780
复制相似问题