将 npm 脚本拆分为多个文件



有没有办法将 npm 脚本拆分为多个文件?

目前我有下一个结构:

"pages-build-js": "browserify pages/dev/js/init.js -o pages/static/js/bundle.js", "pages-build-scss": "node-sass pages/dev/scss/init.scss > pages/static/css/main.css",

但是,有没有办法,我可以将这些脚本移动到pages目录中的单独package.json中,然后从父目录运行它?

问题是当我制作它时,看起来它没有看到父目录中的任何本地包。我该如何解决?

谢谢

我不确定这是否是你想要的,但我有一个项目,我们的后端有一个单独的package.json

为了设置一切,我们在主要package.json中对此表示敬

"scripts": {
    "setup": "npm install && cd ./src/backend && npm install"
},

从两个文件安装所有软件包。

您还应该能够以这种方式运行其他 npm 脚本

所以像这样的事情

"scripts": {
    "build-js": "cd ./pages && npm run pages-build-js"
},

最新更新