使用npm踩过的坑

前言:使用npm报了很多错,做的事情就是把错误复制到百度上去搜索,看看哪个解决方案有效。先简单整理一下已经奏效的一些命令,部分错误没有贴出来,因为。。。我心急如焚解决报错的时候哪里还有心情把错误直接记录下来。。(此处手动加个捂脸的表情包)。

1.npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\a\package.json'

package.json文件可以做的事情:

展示项目所依赖的npm包 
允许你指定一个包的版本[范围] 
让你建立起稳定,意味着你可以更好的与其他开发者共享

解决方法:输入命令 

npm init -y

然后就能够导入想要导入的包啦!

2.需要清除缓存时

解决方法是输入命令:

npm cache clean --force

3.升级npm

npm i -g npm

4.安装淘宝镜像

npm config set registry " https://registry.npm.taobao.org "       

5.淘宝镜像卸载

  npm config set disturl https://npm.taobao.org/dist

6.在开发时安装外部组件:比如安装viser-react:

在安装外部组件的时候,有一个更简单的命令 bnpm install --save viser-react 。这样就可以把这个组件安装到当前目录中,然后就不用再进入package.json中手动添加版本号了!


附上大神的链接:

http://www.ruanyifeng.com/blog/2016/01/npm-install.html

猜你喜欢

转载自blog.csdn.net/taylorzun/article/details/81233404
今日推荐