相关疑难解决方法(0)

如何在Windows上更改npm(或完全禁用缓存)的缓存路径?

我在我的Windows 7 x64开发机器上安装了Node.js,手动方式:

mkdir C:\Devel\nodejs
cd C:\Devel\nodejs
set NODE_PATH=%CD%
setx /M PATH "%PATH%;%NODE_PATH%"
setx /M NODE_PATH "%NODE_PATH%\node_modules"
Run Code Online (Sandbox Code Playgroud)

我已将主节点x64二进制文件npm包管理器放在一起C:\Devel\nodejs.像魅力一样工作,我可以在不处理安装程序的情况下更新主二进制文件.

我无法解决的唯一问题是移动缓存文件夹.当我安装本地包时:

npm install express
Run Code Online (Sandbox Code Playgroud)

...缓存放在%APP_DATA%\npm-cache文件夹下.我想把它改成:

C:\Devel\nodejs\npm-cache

如何更改npm缓存文件夹或完全禁用它?

node.js npm

90
推荐指数
4
解决办法
6万
查看次数

错误:EPERM:不允许操作,取消链接'D:\ Sources\**\node_modules\fsevents \node_modules\abbrev\package.json'

我刚刚更新npm5.4.0.
现在,每当我想安装一个npm包时,我都会收到以下错误:

D:\Sources\DownloadCms\Md.Download\Web.Angular>npm install mds.angular.datetimepicker@latest --save
npm ERR! path D:\Sources\DownloadCms\Md.Download\Web.Angular\node_modules\fsevents\node_modules\abbrev\package.json
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall unlink
npm ERR! Error: EPERM: operation not permitted, unlink 'D:\Sources\DownloadCms\Md.Download\Web.Angular\node_modules\fsevents\node_modules\abbrev\package.json'
npm ERR!     at Error (native)
npm ERR!  { Error: EPERM: operation not permitted, unlink 'D:\Sources\DownloadCms\Md.Download\Web.Angular\node_modules\fsevents\node_modules\abbrev\package.jso
n'
npm ERR!     at Error (native)
npm ERR!   stack: 'Error: EPERM: operation not permitted, unlink \'D:\\Sources\\DownloadCms\\Md.Download\\Web.Angular\\node_modules\\fsevents\\node_modules\\ab
brev\\package.json\'\n    at Error (native)',
npm ERR!   errno: -4048,
npm ERR!   code: 'EPERM',
npm ERR! …
Run Code Online (Sandbox Code Playgroud)

npm package.json

42
推荐指数
12
解决办法
6万
查看次数

无法安装npm包"npm ERR!errno -4048"

我正在尝试安装npm软件包(node-xmpp-server),但无法安装.以前当我尝试安装全局安装而不是本地安装的软件包时,现在它根本就没有安装.
Plz救救我.

npm install node-xmpp-server
错误是:npm ERR!errno -4048
npm ERR!Windows_NT 6.3.9600
npm ERR!argv"c:\ Program Files \nodejs \node.exe""c:\ Program
Files \nodejs \node_modules \npm\bin \npm-cli.js""install""node-xmpp-server"

npm ERR!节点v0.12.4
npm ERR!npm v2.10.1
npm ERR!路径c:\ Users\Jaseem Abbas\Documents \node_modules \node-xmpp-server\examples
npm ERR!代码EPERM
npm ERR!errno -4048
npm ERR!错误:EPERM,取消链接'c:\ Users\Jaseem Abbas\Documents \node_modules \node-xmpp-server\examples'npm

ERR!在错误(本机)
npm ERR!{[错误:EPERM,unlink'c:\ Users\Jaseem Abbas\Documents \node_modules \node-xmpp-server\examples']

npm ERR!错误:-4048,
npm ERR!代码:'EPERM',
npm ERR!路径:'c:\ Users\Jaseem Abbas\Documents \node_modules \node-xmpp-server\examples'} npm ERR!
错误的ERR!请尝试以root/Administrator身份再次运行此命令.
错误的ERR!错误回滚错误:EPERM,unlink'c:\ Users\Jaseem Abbas\Documents \node_modules \node-xmpp-server\examples'npm

ERR!错误回滚错误(本机)
npm ERR!错误回滚{[错误:EPERM,unlink'c:\ Users\Jaseem
Abbas\Documents \node_modules \node-xmpp-server\examples']
npm ERR!错误回滚错误:-4048,
npm …

node.js npm node-xmpp

34
推荐指数
3
解决办法
5万
查看次数

标签 统计

npm ×3

node.js ×2

node-xmpp ×1

package.json ×1