草庐IT

npm-packages

全部标签

node.js - 宅基地上的 Npm

我刚刚使用宅基地制作了laravel5环境。我做了“npminstall”,得到了下面的错误。vagrant@homestead:~/Code/casts$npminstall>node-sass@3.1.2install/home/vagrant/Code/casts/node_modules/laravel-elixir/node_modules/gulp-sass/node_modules/node-sass>nodescripts/install.jsBinarydownloadedandinstalledat/home/vagrant/Code/casts/node_modu

node.js - 安装 nvm 后无法卸载全局 npm 包

我找到了几个与此问题相关的线程,但似乎没有一个专门处理我的案例,而且我无法使用我找到的建议来解决。当我运行npmuninstall-g"somepackage"它只是返回:最新的.043s-并且全局包仍然存在。例如,我正在尝试uninstallbabel-cli并且在runningnpmuninstall-gbabel-cli之后我仍然可以使用cli。这在我卸载node和npm并使用nvm重新安装后开始。我想知道我在卸载node时是否遗漏了一些东西,这是导致问题的原因。我检查了我的点文件,发现.nvm之外还有一个.npm。这正常吗?提前感谢您的任何建议。 最

node.js - 安装 nvm 后无法卸载全局 npm 包

我找到了几个与此问题相关的线程,但似乎没有一个专门处理我的案例,而且我无法使用我找到的建议来解决。当我运行npmuninstall-g"somepackage"它只是返回:最新的.043s-并且全局包仍然存在。例如,我正在尝试uninstallbabel-cli并且在runningnpmuninstall-gbabel-cli之后我仍然可以使用cli。这在我卸载node和npm并使用nvm重新安装后开始。我想知道我在卸载node时是否遗漏了一些东西,这是导致问题的原因。我检查了我的点文件,发现.nvm之外还有一个.npm。这正常吗?提前感谢您的任何建议。 最

node.js - 使用 npm 请求通过 JSON 发布

如何使用requestnpm模块执行以下操作?curlhttps://todoist.com/oauth/access_token\-dclient_id=0123456789abcdef\-dclient_secret=secret\-dcode=abcdef\-dredirect_uri=https://example.com我试过这样做:varbody=JSON.stringify({client_id:'0123456789abcdef',client_secret:'secret',code:'abcdef'});varpostBody={url:'https://todoi

node.js - 使用 npm 请求通过 JSON 发布

如何使用requestnpm模块执行以下操作?curlhttps://todoist.com/oauth/access_token\-dclient_id=0123456789abcdef\-dclient_secret=secret\-dcode=abcdef\-dredirect_uri=https://example.com我试过这样做:varbody=JSON.stringify({client_id:'0123456789abcdef',client_secret:'secret',code:'abcdef'});varpostBody={url:'https://todoi

node.js - npm 安装错误代码 128

在全新安装Node和Git后尝试运行npminstall时收到以下错误任何人都知道可能是什么原因造成的,以及如何解决它?package.json(已删除公司详细信息){"name":"xxx","version":"1.0.0","description":"xxx","engines":{"node":"5.0.0","npm":"3.3.9"},"repository":"xxx","private":true,"license":"UNLICENSED","dependencies":{"dijit":"https://github.com/dojo/dijit.git#1.10

node.js - npm 安装错误代码 128

在全新安装Node和Git后尝试运行npminstall时收到以下错误任何人都知道可能是什么原因造成的,以及如何解决它?package.json(已删除公司详细信息){"name":"xxx","version":"1.0.0","description":"xxx","engines":{"node":"5.0.0","npm":"3.3.9"},"repository":"xxx","private":true,"license":"UNLICENSED","dependencies":{"dijit":"https://github.com/dojo/dijit.git#1.10

使用vite构建Vue3组件库,发布npm包

使用vite构建Vue3组件库,发布npm包在国内用vue框架开发的是非常之多的,使用vue开发组件封装是一个很普片的事情了,封装好一个组件可以在项目的任意地方去使用,我们还可以从npm仓库下载别人封装的组件进行使用,比如element-ui,vant等组件库,但是由于不同的公司,不同的网站风格,是我们在开发中还是得自己封装自己的组件,要想在不同项目上使用自己封装的组件,不可能去旧项目复制组件代码到新的项目里面去。所以我们可以将组件上传到npm仓库,使用的时候直接从npm安装使用。1.创建基础的vite脚手架npmcreatevitevite-demo(项目名称)--templatevue然后

使用vite构建Vue3组件库,发布npm包

使用vite构建Vue3组件库,发布npm包在国内用vue框架开发的是非常之多的,使用vue开发组件封装是一个很普片的事情了,封装好一个组件可以在项目的任意地方去使用,我们还可以从npm仓库下载别人封装的组件进行使用,比如element-ui,vant等组件库,但是由于不同的公司,不同的网站风格,是我们在开发中还是得自己封装自己的组件,要想在不同项目上使用自己封装的组件,不可能去旧项目复制组件代码到新的项目里面去。所以我们可以将组件上传到npm仓库,使用的时候直接从npm安装使用。1.创建基础的vite脚手架npmcreatevitevite-demo(项目名称)--templatevue然后

javascript - 从 npm 包的子文件夹导入

我一直致力于创建一个小型React组件库,以用于其他几个项目。我在内部发布包(使用私有(private)GitHub存储库),然后包含在另一个项目中。但是,当我从包的子目录导入时,由于路径不匹配,我无法这样做。使用该包的项目都使用webpack来捆绑/转译代码,因为我尽量避免在组件库中进行任何构建。目录结构-package.json-src/-index.js-Button/-index.js-Button.jsx-ButtonGroup.jsx-Header/-index.js-Header.jsx(defaultexport)package.json..."main":"./src