本帖最后由 AMay 于 2019-1-3 15:31 编辑
1. npm init –y 用npm初始化项目使用默认的时候, 错误原因:文件名字为中文名 解决:1. 把文件名改成英文。 或者 2. npminit 第一次回车输入一个名字(随便),然后一直回车即可
2. npm install 包的名字 –save 例如: npm i artTemplate --save 错误原因: 没有这个包,包的名字写错了 解决: 把包的名字写对了就行 npm i art-template --save
3. 下载包的时候,下载多次不成功,导致出现错误: Unexpected end of JSON input while parsing near '... 错误原因:.因项目中安装模块,多次不成功,所以导致报错 解决:先全局更新: npm i npm –g 再清理缓存命令: npm cache clean –force 4. 下载包的时候网速过慢 解决:建议在网速好一点的时候,安装一下国内的淘宝镜像…网速问题,我也无力。。。 安装淘宝镜像的指令 npm configset registry https://registry.npm.taobao.org --global npm configset disturl https://npm.taobao.org/dist --global 5. 安装bootstrap完之后再安装jquery的报错 Xxxx requiresa peer of popper.js@^1.14.3 but none is installed. You must install peerdependencies yourself. 错误原因: 因为bootstrap是依赖于jquery,所以需要先下载jquery包再下载bootstrap包 解决: 先删除package-lock.json 文件 执行 npm uninstall bootstrap – save 把bootstrap包删除了,再安装顺序下载包 6. 当你的输入一个下载包的指令,总是一回车就跳出的时候,如图 或者 Refusing to install package with name “XXXX”
错误原因: 你的这个项目的文件名字和你要下载的包的名字一样, 解决:修改你的项目文件夹名字,这里的项目文件名字指定的是package.json里面的name
|