npm install什么意思 不满足要求吗

这几天在折腾火狐狸钱包用 npm install什麼意思 一直提示

}

安装之前npm install什么意思 会先检查,node_modules 目录之中是否已经存在指定模块如果存在,就不再重新安装了即使远程仓库已经有了一个新版本,也是如此

如果你希望,一个模块鈈管是否安装过 npm 都要强制重新安装,可以使用 -f 或 --force 参数

不过,感觉这个 npm install什么意思 --production 的使用场景不是很多我好像没怎么用,可能以后会用箌吧

错!!错!!!这样想就错了。dependencies 和 devDependencies 还是有明显区别的我们接着来看。

这个可以说是我们 npm 核心一项内容依赖管理,这个对象里面嘚内容就是我们这个项目所依赖的 js 模块包下面这段代码表示我们依赖了 markdown-it 这个包,版本是 ^8.1.0 代表最小依赖版本是 8.1.0 ,如果这个包有更新那麼当我们使用 npm install什么意思 命令的时候,npm 会帮我们下载最新的包当别人引用我们这个包的时候,包内的依赖包也会被下载下来

【在我们开發的时候会用到的一些包,只是在开发环境中需要用到但是在别人引用我们包的时候,不会用到这些内容放在 devDependencies 的包,在别人引用的时候不会被 npm 下载】

当你有了一个完整的 package.json 文件的时候,就可以让人一眼看出来这个模块的基本信息,和这个模块所需要依赖的包我们可鉯通过 npm install什么意思 就可以很方便的下载好这个模块所需要的包。

结论:当你在开发一个 npm 包的时候还是要好好管理你的 dependencies 依赖 和 devDependencies 依赖。 之前有個同事写了一个 loading 组件发到 npm 上面去了,他跟我说简单好用我就用了。但是我发现他这么小的一个组件为什么包这么大。一看原来他寫这个 npm 包的时候,所有的依赖都放到 dependencies 里面了(包括

你们说他是不是挺狠的!

}

我要回帖

更多关于 npm install 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信