草庐IT

CACHE_DIR

全部标签

node.js - 在 Windows 中删除 npm-cache 文件夹是否安全?

npmcacheclean-f无法清除位于路径C:\Users\jerry\AppData\Roaming\npm-的npm_cache文件夹缓存。虽然它会清除此文件夹中的一些文件。命令输出:npmWARN我当然希望你知道你在做什么。但是,Node.js页面显示clean命令将删除缓存文件夹中的所有数据。那么,为什么没有发生呢?如果我手动删除文件夹可以吗?我使用的是Node8.7.0的Windows10 最佳答案 是的,它是安全的,我已经手动删除了npm和npm-cache文件夹并重新安装Node,它工作正常。

node.js - Node : could not initialize ICU (check NODE_ICU_DATA or --icu-data-dir parameters)

我试图将我们CI环境中的Node版本从Node6升级到Node8。我也更新了完整的icu版本。$NODE_ICU_DATA设置为/usr/lib/node_modules/full-icu但仍然出现此错误node:couldnotinitializeICU(checkNODE_ICU_DATAor--icu-data-dirparameters)任何想法,如何解决这个问题? 最佳答案 您需要运行npminstall包括full-icu包。这是full-icu的安装后步骤,它为当前执行的Node下载适当的位。注意full-icu目录下

angularjs - 运行 gulp 应用程序 :serve rails 时找不到模块 'require-dir' 错误

我安装了npm、bower和gulp。但是在运行gulpapp:serve时,我收到以下错误。请帮我。这是我运行的命令:sachin@sachin:~/Desktop/workspace/myproj/angular/ex(master)$gulpapp:serve我得到的结果:Error:Cannotfindmodule'require-dir'atFunction.Module._resolveFilename(module.js:338:15)atFunction.Module._load(module.js:280:25)atModule.require(module.js:3

c++ - 使用 node-gyp 预定义变量 PRODUCT_DIR

在binding.gyp我想这样设置:"libraries":["-Wl,-rpath,/build/Release/"]我正在使用以下配置来做同样的事情:"libraries":["-Wl,-rpath,这行得通,但问题是,它在Windows或任何地方都行不通pwd不可用,这也不是最好的选择,因为已经有一个预定义的变量PRODUCT_DIR可用node-gyp为达到这个。奇怪的是我不能使用这个变量PRODUCT_DIR.我尝试了以下选项,但没有运气。错误说Librarynotloaded:@rpath/.dylib(rpath未设置):"libraries":["-Wl,-rpath

node.js - StriderCD 全局安装后在 bower 访问 $HOME/.config $HOME/.cache 时失败

我正在尝试找出全局安装StriderCD的最佳方法。我通过global-enabledforkofnvm安装了node和npm,并且所有路径都适用于其他构建,但它们都不需要像这样的后期安装。我已经尝试过sudonpminstall-gstrider以及不使用sudo以root身份安装,但我总是在.config和.cache上遇到EACCESS错误安装后步骤中bower的文件夹:>strider@1.6.6postinstall/usr/local/lib/node_modules/strider>bowerinstall--allow-root&&npmrunbuild/usr/loc

javascript - Node.js browserify 慢 : isn't there a way to cache big libraries?

我正在使用browserify创建一个需要大型库(例如jquery和three.js)的文件。编译过程需要几秒钟,可能是因为它正在为我所做的每个小改动重新编译所有库。有没有办法加快速度? 最佳答案 您是否尝试过使用--insert-globals、--ig或--fast标志?(它们都是一样的)它慢的原因可能是它正在扫描所有jquery和d3的__dirname、__filename、process和global引用资料。编辑:我只记得:Browserify将采用任何预先存在的require函数并回退到使用它。moreinfohere

caching - 使用 docker/host 卷时如何保留 apt-cache 归档目录

用例相当简单。我正在对接我们的本地配置(它利用Chef来配置我们的ubuntu服务器)。我正在使用一些数据卷来共享我想要作为docker容器缓存的主机目录:例如:dockerrun-d-P-hdocker-v/foo/apt-cache:/var/cache/apt/archivesfoo:base但是,/var/cache/apt/archives目录中的debian软件包文件在每次安装软件包后都会被炸毁。有人可以指出在docker中发生这种情况的位置和解决方法,以便我可以跨容器很好地保留我的apt-get缓存吗?提前致谢 最佳答案

python - 对 setup.py 中的 package_dir 和 packages 设置感到困惑

这是我的项目目录结构,其中包括项目文件夹,加上包含在多个项目之间共享的包和模块的“框架”文件夹它与项目文件夹位于层次结构中的同一级别:Framework/package1/__init__.pymod1.pymod2.pypackage2/__init__.pymoda.pymodb.pyMy_Project/src/main_package/__init__.pymain_module.pysetup.pyREADME.txt这是我的setup.py文件内容的部分列表:fromdistutils.coreimportsetupsetup(packages=['package1','p

python - 有没有办法改变 pytest 的 .cache 目录的位置?

我需要能够将pytest的.cache目录的位置更改为环境变量WORKSPACE。由于我无法控制服务器权限,我遇到了这个错误,因为我的用户无权写入运行测试的目录:py.error.EACCES:[Permissiondenied]:open('/path/to/restricted/directory/tests/.cache/v/cache/lastfailed','w')有没有办法将.cache目录的路径设置为环境变量WORKSPACE? 最佳答案 您可以通过禁用“cacheprovider”插件来阻止.cache/的创建:py

python - 在 Python >= 3.2 中将缓存存储到文件 functools.lru_cache

我在Python3.3中使用@functools.lru_cache。我想将缓存保存到一个文件中,以便在程序重新启动时恢复它。我该怎么办?编辑1可能的解决方案:Weneedtopickleanysortofcallable问题酸洗__closure__:_pickle.PicklingError:Can'tpickle:attributelookupbuiltins.cellfailed如果我尝试在没有它的情况下恢复功能,我会得到:TypeError:arg5(closure)mustbetuple 最佳答案 你不能使用lru_ca