vscode之npm install每次安装都失败的大坑

因为公司分内网外网,所以使用vscode工具及angular框架进行前端开发工作就比较艰难,其中最难的是我总是npm install不成功,基本上都是node-sass每次都安装失败,用cnpm install从淘宝镜像上是可以安装成功的,但是感觉两种方法安装是有区别的,一般的开发可以,今天我要将公共组件,打包发布到行内的库上,使用cnpm安装虽然成功了但是执行,npm run package必失败,所以还是要npm,只能选择离线安装node-sass,

离线安装步骤:

1首先将下载好的node-sass压缩包放到一个全英文路径(文件下载路径链接: https://pan.baidu.com/s/1SgjI-znky3AqK219M65Llg 提取码: 3aai 复制这段内容后打开百度网盘手机App,操作更方便哦)

2解压将其中.node格式的文件放到全英文路径中

3在命令行进入项目的根目录执行命令set SASS_BINARY_PATH=D:\File\project\node-sass\win32-x64-57_binding.node && npm install node-sass 其中D:\File\project\node-sass\为你的路径,win32-x64-57_binding.node为文件名,也可以加--registry 加上镜像

这样离线就安装成功了。

组件发布步骤:

1首先npm install成功

2 npm run package命令,在命令行,根路径下,编译angular组件

3 cd dist/package/@lu62.90进入编译的文件(其中@lu62.90为你为逐渐包起的名字)

4npm login输入账号密码

5 npm publish发布到指定服务器上

这样就发布成功了

你可能感兴趣的:(vscode遇到的问题)