I use gulp to build my javascript application. I have some dependencies declared in the package.json file, for example:
"dependencies": {   "flux": "^2.0.1",   "keymirror": "~0.1.0",   "object-assign": "^1.0.0",   "react": "^0.13.1",   "dropzone": "^4.0.1",   "lodash": "^3.6.0" }   When I run gulp build, it always prompt me some dependency cannot be found unless I manually run npm install lodash for example.
Is there a way to have gulp run npm install automatically?
NPM installs devDependencies within the package. json file. The 'npm install' command should add all the dependencies and devDependencies automatically during installation. If you need to add specific devDependencies to your project, you can use this command- 'npm install --save-dev'.
This gulp plugin provides a simple API to install dependencies in multiple nested package. json files. It also allows to define custom local dependencies inside package.
By default, npm install will install all modules listed as dependencies in package.
Run npm install --save-dev command to resolve all dependencies.
Here is link to documentation with --save-dev parameter description: https://docs.npmjs.com/cli/install
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With