diff --git a/gulpfile.js b/gulpfile.js index 164fa07..266e725 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -131,13 +131,16 @@ task('zip', () => { task('publish', (done) => { try { + // 切换到项目根目录 + process.chdir(path.resolve(__dirname, '..')) + // 需要将tag标签内容置为 latest - process.env.npm_config_tag = 'latest'; - console.log(execSync('npm publish').toString()); - done(); + process.env.npm_config_tag = 'latest' + console.log(execSync('npm publish').toString()) + done() } catch (error) { - console.error('发布失败:', error.message); - done(error); + console.error('发布失败:', error.message) + done(error) } })