有没有办法将 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"
},