首页 文章

npm和帆在窗户上解除麻烦

提问于
浏览
0

我试图在我的github团队存储库克隆的现有项目中运行 sails lift ,在办公室一切都很好但是在我的家里如果我使用 sails new 构建新的风帆运行完美但运行我现有的项目显示错误:

C:\ Users \ dev \ Desktop \ business \ appBackEnd> npm install

sails@0.12.3预安装C:\ Users \ dev \ Desktop \ business \ appBackEnd \ node_modules \ sails节点./lib/preinstall_npmcheck.js

Sails.js安装:检查npm-version成功npm WARN不推荐使用native-or-bluebird@1.1.2:不推荐使用'native-or-bluebird' . 请改用'any-promise' . npm WARN弃用了graceful-fs@3.0.8:graceful-fs v3.0.0以及之前的节点版本> = v7.0将失败 . 请尽快更新到graceful-fs@^4.0.0 . 使用'npm ls graceful-fs'在树中找到它 . npm WARN弃用lodash@2.4.1:不再维护lodash @ <3.0.0 . 升级到lodash@^4.0.0 . npm WARN弃用了cross-spawn-async@2.2.4:cross-spawn不再需要构建工具链,而是使用它!

typechecker@2.0.8预安装C:\ Users \ dev \ Desktop \ business \ appBackEnd \ node_modules \ sails \ node_modules \ i18n \ node_modules \ messageformat \ node_modules \ watchr \ node_modules \ extendr \ node_modules \ typechecker node ./cyclic.js typechecker @ 2.0.8预安装C:\ Users \ dev \ Desktop \ business \ appBackEnd \ node_modules \ sails \ node_modules \ i18n \ node_modules \ messageformat \ node_modules \ watchr \ node_modules \ extract-opts \ node_modules \ typechecker node ./cyclic.js

错误的ERR! Windows_NT 10.0.10586 npm ERR! argv“C:\ Program Files \ nodejs \ node.exe”“C:\ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js”“install”npm ERR!节点v4.4.7 npm ERR! npm v2.15.8 npm ERR!路径C:\ Users \ dev \ Desktop \ business \ appBackEnd \ node_modules \ sails \ node_modules \ chalk \ node_modules \ supports-color \ package.json.4133996182 npm ERR!代码EPERM npm ERR! errno -4048 npm ERR!系统调用重命名

错误的ERR!错误:EPERM:不允许操作,重命名为'C:\ Users \ dev \ Desktop \ business \ appBackEnd \ node_modules \ sails \ node_modules \ chalk \ node_modules \ supports-color \ package.json.4133996182' - >'C:\ Users \ dev \ Desktop \ business \ appBackEnd \ node_modules \ sails \ node_modules \ chalk \ node_modules \ supports-color \ package.json'npm ERR!在错误(本机)npm ERR! {[错误:EPERM:不允许操作,重命名'C:\ Users \ dev \ Desktop \ business \ appBackEnd \ node_modules \ sails \ node_modules \ chalk \ node_modules \ supports-color \ package.json.4133996182' - >'C: \ Users \ dev \ Desktop \ business \ appBackEnd \ node_modules \ sails \ node_modules \ chalk \ node_modules \ supports-color \ package.json'] npm ERR!错误:-4048,npm ERR!代码:'EPERM',npm ERR!系统调用:'重命名',npm ERR!路径:'C:\ Users \ dev \ Desktop \ business \ appBackEnd \ node_modules \ sails \ node_modules \ chalk \ node_modules \ supports-color \ package.json.4133996182',npm ERR! dest:'C:\ Users \ dev \ Desktop \ business \ appBackEnd \ node_modules \ sails \ node_modules \ chalk \ node_modules \ supports-color \ package.json'} npm ERR!错误的ERR!请尝试以root / Administrator身份再次运行此命令 .

错误的ERR!请在任何支持请求中包含以下文件:npm ERR! C:\用户\ dev的\桌面\企业\ appBackEnd \ NPM-的debug.log

C:\ Users \ dev \ Desktop \ business \ appBackEnd> sails lift

信息:启动应用程序...

debug:hookPath:C:\ Users \ dev \ Desktop \ business \ appBackEnd \ node_modules \ sails-permissions \ dist \ api \ hooks \ permissions debug:marlinspike(permissions):从C:\ Users \ dev \ Desktop \ business加载配置\ appBackEnd \ node_modules \ sails-permissions \ dist \ config debug:marlinspike(permissions):从C:\ Users \ dev \ Desktop \ business \ appBackEnd \ node_modules \ sails-permissions \ dist \ api \ services ... debug加载服务:marlinspike(权限):加载模型... debug:marlinspike(权限):加载控制器... debug:marlinspike(权限):加载策略...警告:sails.getBaseUrl()已弃用,将在Sails中删除1.0 . 有关详细信息,请参阅http://sailsjs.org/documentation/reference/application/sails-getbaseurl . 警告:sails.getBaseUrl()已弃用,将在Sails v1.0中删除 . 有关详细信息,请参阅http://sailsjs.org/documentation/reference/application/sails-getbaseurl . 错误:挂钩( orm )无法加载!错误:错误(E_UNKNOWN)::遇到意外错误:无法连接到MySQL:错误:之后连接ECONNREFUSED 127.0.0.1:3306(C:\ Users \ dev \ Desktop \ business \ appBackEnd \ node_modules \ sails-mysql \ lib \ connections \ spawn.js:72:13)在Handshake.onConnect的C:\ Users \ dev \ Desktop \ business \ appBackEnd \ node_modules \ sails-mysql \ lib \ connections \ spawn.js:40:7在Handshake.Sequence.end(C:\ Users \ dev \ Desktop \)中的(C:\ Users \ dev \ Desktop \ business \ appBackEnd \ node_modules \ sails-mysql \ node_modules \ mysql \ lib \ Pool.js:54:9)在Protocol.handleNetworkError(C:\ Users \ dev \ Desktop \ business \ appBackEnd \ node_modules \ sails-)中的business \ appBackEnd \ node_modules \ sails-mysql \ node_modules \ mysql \ lib \ protocol \ sequences \ Sequence.js:96:24) mysql \ node_modules \ mysql \ lib \ protocol \ Protocol.js:364:14)在PoolConnection.Connection._handleNetworkError(C:\ Users \ dev \ Desktop \ business \ appBackEnd \ node_modules \ sails-mysql \ node_modules \ mysql \ lib \ Connection.js:421:18)在emitOne(events.js:77:13)的Socket.emit(events.js:169:7)的emitErrorNT(net.js:1269:8)的nextTickCallbackWith2Args(node.js: 442:9)at process._tickDomainCallback(node.js:397:17)

C:\用户\ dev的\桌面\企业\ appBackEnd>

如何在现有项目中启动风帆升降机?

1 回答

  • 0

    试试 npm cache clean

    资料来源: https://github.com/npm/npm/issues/10826

    友好的建议

    另外,不要在SO上发布可以轻松用Google搜索的答案 . 首先,花一点时间谷歌搜索,只有你可以发布;找到任何相关的东西 .

    我只是通过谷歌搜索发生错误的第一行找到了上述答案

    npm ERR! Windows_NT 10.0.10586 npm ERR

相关问题