我的docker-compose.yml
:中有此条目
npm:
image: node:13.7
container_name: npm
volumes:
- ./src:/var/www/html
working_dir: /var/www/html
entrypoint: ['npm']
我希望能够运行grunt
我做到了:
docker-compose run --rm npm install grunt --save-dev
但似乎grunt-cli
必须在全球范围内安装。。。
有可能拥有类似npm run grunt install
的东西?
只需在本地安装grunt
和grunt-cli
!
docker-compose run --rm npm install grunt --save-dev
docker-compose run --rm npm install grunt-cli --save-dev
然后在package.json
中添加一个脚本
"scripts": {
"grunt": "grunt <task>",
其中<task>
是要运行的任务。