Estou tentando instalar uma biblioteca, que depende desta, e a partir de hoje (tentei na semana passada da última vez) recebo o seguinte erro ao instalar minhas dependências:
npm ERR! path /Users/daniel.rotter/Development/massiveart/sulu-minimal/vendor/sulu/sulu/node_modules/js-beautify/js/bin/css-beautify.js
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall chmod
npm ERR! enoent ENOENT: no such file or directory, chmod '/Users/daniel.rotter/Development/massiveart/sulu-minimal/vendor/sulu/sulu/node_modules/js-beautify/js/bin/css-beautify.js'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/daniel.rotter/.npm/_logs/2017-09-18T05_55_47_583Z-debug.log
Parece-me que isso está de alguma forma conectado à última versão 1.7.0 ... Alguma ideia?
Crie uma nova pasta e instale esta biblioteca como dependência usando npm install js-beautify
.
SO: Mac OSX 10.11.6
Excluiu a maior parte do modelo de RP, pois não é relevante.
me 2 estamos preparando a última atualização e agora trepamos ...
@IvanFan fodido é um pouco exagerado IMO ... Basta usar npm install [email protected]
por enquanto, isso vai funcionar até que uma correção seja lançada.
Estamos usando alguns pacotes npm de terceiros que usam js-beautify ...
Alguma ideia de como forçar outras dependências a usar a versão antiga?
@IvanFan Tenho certeza de que outras bibliotecas ainda não foram atualizadas para esta versão. Portanto, basta adicionar a seguinte linha às suas dependências:
{
"dependencies": {
"js-beautify": "1.6.14"
}
}
Cuidado com a falta de ^
.
estamos fodidos ...
estamos fodidos ...
estamos fodidos ...
[email protected]
interrompe a instalação do projeto e tenta usar a versão anterior 1.6.14 para resolver este problema
Acabei de encontrar isso. Como resultado, o vue-cli está quebrando.
estamos fodidos
Acho que alguns pacotes npm estão usando "js-beautify": "^ 1.6.14" no momento ...
@IvanFan webpack
@IvanFan Não importa, se seu projeto o definir sem ^
ele irá instalar exatamente esta versão. ^1.6.14
significa >= 1.6.14 && < 2.0
, então "funciona" com todas essas versões.
{
"dependencies": {
"js-beautify": "1.6.14"
}
}
Adicionar isso às dependências resolveu a construção em nosso CI, deve ser bom para uma correção temporária. Obrigado @danrot
@danrot como faço para corrigir o webpack?
funciona thx @danrot :)
@ zuolin777 Você não precisa, apenas adicione "js-beautify": "1.6.14" em suas dependências package.json, então deve funcionar.
estamos fodidos !!!!
eu não posso trabalhar agora.
@ benjamin658 obrigado, funciona
Este relatório de bug tem apenas 30 minutos para um upload de apenas 1 hora. Que tal dar ao pobre desenvolvedor a chance de consertá-lo? Ou ainda melhor, fornecer uma solicitação de pull para corrigi-lo?
Seja meu convidado para fazer um PR. Esta é apenas uma notificação ao desenvolvedor para mostrar qual é o impacto desse problema.
vue-cli falha ao instalar
vue-cli npm install funciona bem se você adicionar dependência em package.json
"js-beautify": "1.6.14",
@brianmay Finalmente alguém razoável ... Não é como se todos nós tivéssemos que parar de trabalhar agora, a correção temporária é muito fácil.
Meu palpite também seria que esta biblioteca é mantida principalmente nas horas vagas dos colaboradores, e não acho que a atitude nesta edição seja muito motivadora ... Portanto, gostaria de agradecer pelo excelente trabalho , e com antecedência para corrigir esse problema 😃
O problema é que não consigo instalar o próprio vue-cli ..
Não consigo instalar o próprio vue-cli 2
npm install [email protected]
sucesso.
npm install [email protected]
falhou.
Correção temporária https://npm.r2net.pro/#/detail/js -beautify ou você pode verificar a tag v1.6.14 e hospedá-la localmente.
Mas o que fazer com outros pacotes que dependem deste pacote?
@oronoa Adicione este pacote em seu package.json com bloqueio de versão para 1.6.14
. Ele substituirá outros.
@danrot Obrigado!
Correção temporária para vue-cli :
Não o instale globalmente, mas em uma pasta temporária.
mkdir C:\vue_cli_temp
cd C:\vue_cli_temp
npm install [email protected]
npm install vue-cli
Então você pode usar o vue-cli instalado assim:
C:\vue_cli_temp\node_modules\.bin\vue init simple MyVueProject
eu também, isso me salva
npm install -g [email protected]
+1
editar: npm install --save [email protected]
funcionou
Obrigado pela sugestão de adicionar "js-beautify": "1.6.14" às dependências, salvei meu bacon enquanto trabalhava com vuejs
Digitar código em um domingo à noite e ir dormir. É seguro dizer que segunda-feira será interessante para dizer o mínimo.
@ ArmandJ77 Qual modelo você está usando? Tentei e tentei novamente, mas não consegui fazer funcionar. Também tentei diferentes versões de nós.
Pessoal, basta adicionar "js-beautify": "1.6.14" nas dependências em seu package.json.
Tive um problema com o modelo vue pwa, mas isso resolve.
Não entre em pânico ;-)
Eu acho que o fio não gosta dessa solução alternativa.
@ eric-naguras
obrigado Eric
+1
Yarn nem mesmo relatou um erro, o NPM o fez. Então, estou largando o Yarn, de volta ao NPM
Eu instalo o vue-cli use cnpm。it me diga “nenhum arquivo ou diretório, chmod ' C: UserszxrnhAppDataRoamingnpmnode_modulesvue-clinode_modules_js-beautify @ 1.7.0 @ js-beautifyjsbincss-beautify.js “
este é o meu código
cnpm install -g vue-cli
quem pode te ajudar!
@sobrown Veja meu comentário acima.
+1
😓
:sob:
+1
Nooooooooooooooooooooooooooooooo
+1
+1
O mesmo aqui, descobrimos em uma versão de produção (graças ao cache npm).
+11
Pare a porra do "+1" sem qualquer informação.
+2
Confirmado :)
me fode
Eu estava me preparando para pular de um penhasco antes de tropeçar aqui. : joy_cat:
+1
+1
Podemos parar de postar "+1". É inútil, não ajuda o desenvolvedor e spam este problema com comentários não construtivos. Somos desenvolvedores, odiamos tíquetes de bug inúteis sem nenhuma informação, NÃO vamos fazer as mesmas coisas com outros desenvolvedores.
este é o problema (ty @gafung ) :)
@briced Todos nós conhecemos aquele cara ...
experimente fio 👍
experimente fio
yarn install
não corrige nada para mim, provavelmente porque eu não tinha um arquivo yarn.lock
anteriormente
estamos fodidos
mas o fio resolveu meu problema
Um rastreamento de pilha da configuração do meu webpack
Module build failed: Error: Cannot find module './lib/beautify'
at Function.Module._resolveFilename (module.js:470:15)
at Function.Module._load (module.js:418:25)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at /efs/clientasg12q/lsae/node_modules/js-beautify/js/index.js:74:27
at Object.<anonymous> (/efs/clientasg12q/lsae/node_modules/js-beautify/js/index.js:80:7)
at Module._compile (module.js:571:32)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:488:32)
at tryModuleLoad (module.js:447:12)
at Function.Module._load (module.js:439:3)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/efs/clientasg12q/lsae/node_modules/vue-loader/lib/template-compiler.js:4:16)
at Module._compile (module.js:571:32)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:488:32)
at tryModuleLoad (module.js:447:12)
at Function.Module._load (module.js:439:3)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at loadLoader (/efs/clientasg12q/lsae/node_modules/loader-runner/lib/loadLoader.js:13:17)
at iteratePitchingLoaders (/efs/clientasg12q/lsae/node_modules/loader-runner/lib/LoaderRunner.js:169:2)
at runLoaders (/efs/clientasg12q/lsae/node_modules/loader-runner/lib/LoaderRunner.js:362:2)
at NormalModule.doBuild (/efs/clientasg12q/lsae/node_modules/webpack/lib/NormalModule.js:182:3)
at NormalModule.build (/efs/clientasg12q/lsae/node_modules/webpack/lib/NormalModule.js:275:15)
at Compilation.buildModule (/efs/clientasg12q/lsae/node_modules/webpack/lib/Compilation.js:149:10)
at factoryCallback (/efs/clientasg12q/lsae/node_modules/webpack/lib/Compilation.js:337:12)
at factory (/efs/clientasg12q/lsae/node_modules/webpack/lib/NormalModuleFactory.js:241:5)
at applyPluginsAsyncWaterfall (/efs/clientasg12q/lsae/node_modules/webpack/lib/NormalModuleFactory.js:94:13)
@abdullah Você tem um arquivo yarn.lock em seu projeto? Se você fizer isso, yarn use este arquivo para obter as versões bloqueadas de suas dependências, para que você não baixe a última versão (quebrada).
eu também mesmo problema
@abdullah Você tem um arquivo yarn.lock em seu projeto? Se você fizer isso, yarn use este arquivo para obter as versões bloqueadas de suas dependências, para que você não baixe a última versão (quebrada).
Acho que vou mudar para o fio para sempre depois que essa bagunça for consertada.
Em um ambiente laravel-mix e vue (talvez outras configurações também), a solução fácil pode ser:
npm install --save-dev [email protected]
Construir agora funciona para mim.
O npm 5 (empacotado com o nó 8) gera um package-lock.json e faz o mesmo sistema de bloqueio de versão.
O npm 5 (empacotado com o nó 8) gera um package-lock.json e faz o mesmo sistema de bloqueio de versão.
Tudo bem, legal.
+1
npm ERR! Linux 4.4.0-93-generic
npm ERR! argv "/.nvm/versions/node/v6.11.3/bin/node" "/.nvm/versions/node/v6.11.3/bin/npm" "i"
npm ERR! node v6.11.3
npm ERR! npm v3.10.10
npm ERR! path /js-beautify/js/bin/css-beautify.js
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall chmod
npm ERR! enoent ENOENT: no such file or directory, chmod '/js-beautify/js/bin/css-beautify.js'
npm ERR! enoent ENOENT: no such file or directory, chmod '/node_modules/js-beautify/js/bin/css-beautify.js'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent
Pode resolver este problema agora !!
npm install [email protected]
Boa segunda-feira, pessoal: D
+10086
https://github.com/beautify-web/js-beautify/issues/1247#issuecomment -330162127
Essa é uma solução alternativa.
para trabalhar agora
npm install --save-dev [email protected]
eu 2!
npm:
npm install --save-dev [email protected]
fio:
yarn add [email protected] --dev
Adicione isto ao seu arquivo package.json
:
"resolutions": {
"js-beautify": "1.6.14"
}
+2
+3
"bin": {
"css-beautify": "./js/bin/css-beautify.js",
"html-beautify": "./js/bin/html-beautify.js",
"js-beautify": "./js/bin/js-beautify.js"
},
Esses três arquivos JS não existem no pacote lançado 1.7.0.
https://github.com/beautify-web/js-beautify/issues/1247#issuecomment -330165554
Esses três arquivos JS não existem no pacote lançado 1.7.0.
Agora estamos chegando a algum lugar. :pensamento:
Alguém, por favor, apague todas as ocorrências de +1
e aqueles comentários rudes neste tópico. As pessoas parecem não ter mais educação ...
@LinusBorg , eu meio que adoro o show: pipoca:
Se você tiver problemas com a execução de seu projeto vue-cli npm install [email protected]
consertou o problema para mim.
Eu sou foda hoje com isso
O mesmo aqui, mas como eu começo npm run dev
ele dá o log de:
> cross-env NODE_ENV=development webpack-dev-server --open --inline --hot
sh: cross-env: command not found
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! vue-cli@ dev: `cross-env NODE_ENV=development webpack-dev-server --open --inline --hot`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the vue-cli@ dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/gsm/.npm/_logs/2017-09-18T09_18_56_345Z-debug.log
npm install -g vue-cli --registry=https://registry.npm.taobao.org
pode resolver por agora
+1
+1
+1
Caras .. "mais uns" são tão irritantes e inúteis.
Novamente, apenas use a tag anterior até que isso seja corrigido.
vue-loader está ferrado. Perdi 40 minutos pensando que algo estava errado com a configuração do meu webpack.
Qual é a solução alternativa para iniciar um servidor de desenvolvimento vue-cli, com npm run dev
?
Estamos fodidos
estou tentando este problema https://github.com/beautify-web/js-beautify/issues/1247#issuecomment -330171050 Eu direi se funciona @ tst11
+1
Tudo bem @floriandorre ! :)
Resolvi o problema desta forma:
1) rm -rf node_modules /
2) npm install --save-dev [email protected]
3) adicionar package.json:
"resoluções": {
"js-beautify": "1.6.14"
}
4) npm i
@ tst11 isso não está funcionando para mim XD
A tristeza flui como o rio
também tive um problema com o node-sass hoje:
Resolvi o problema desta forma:
1) atualização npm
2) instalação npm
3) nodejs node_modules / node-sass / scripts / install.js
4) npm reconstruir node-sass
talvez alguém venha a ser útil
yarn.lock
e node_modules
yarn
Os passos são incorrentes? @danrot
haha sobre a importância do bloqueio
+3
Também estamos enfrentando o mesmo problema
o único problema que encontrei é usar um repositório pré-compilado: /
sequelize-cli
também quebra. Só esperando a correção que espero seja feita hoje.
vue-loader quebra em 1,7
merdas acontecem
Postagem forte para deixar um nome!
https://github.com/floriandorre/pre-build-vue-cli
para aqueles que precisam do vue-cli hoje (a instalação do npm já está feita, você pode executar o dev do npm)
Solução alternativa: crie um encolhimento para o seu projeto e force as versões de dependência para os pacotes afetados (por exemplo, vue-loader para mim).
Crie um arquivo npm-shrinkwrap.json ao lado de onde seu package.json mora e adicione o seguinte:
{
"dependencies": {
"vue-loader": {
"version": "^13.0.1",
"dependencies": {
"js-beautify": {
"version": "1.6.14"
}
}
}
}
}
Você pode precisar ajustar os números da versão e, se tiver várias dependências que dependem do js-beautify, terá que listá-las todas lá.
Cancele a publicação da versão atual ou corrija o mais rápido possível ...!
Não consigo instalar o vue-cli, porque esse erro trava, omg: C
isso funciona para mim.
package.json
:
"resolutions": {
"js-beautify": "1.6.14"
}
@ steven-qi Onde o arquivo package.json está armazenado? Tentando instalar o vue-cli, mas não consigo.
@gbaggaley Eu não uso o vue, então não posso responder sua pergunta. Para projetos baseados em node.js / npm, ele está na pasta raiz do projeto / pacote.
Alterar meu package.json para a versão 1.6.14 me ajuda para o problema "sequelize-cli":
...
"dependências": {
...
"pedido": "^ 2.81.0",
"js-beautify": "1.6.14",
"sequenciar": "^ 4.8.2",
...
Não podemos instalar o vue-cli, alterar a dependência do dev não está funcionando.
tente fazer o downgrade do pacote vue-cli para alguma versão anterior também
Não faz sentido, porque o webpack apenas extrai a versão mais recente deste módulo.
Isso funcionou para nós: -
Crie npm-shrinkwrap.json paralelo a package.json
{
"dependencies":
{
"js-beautify":
{
"version": "1.6.14"
}
}
}
Isso funcionará mesmo se js-beautify for usado internamente em alguns outros pacotes.
Peço desculpas, mas você pode indicar onde criar este arquivo? Usei linux, mas instalei windows e não sei onde colocar este arquivo.
Sei que as pessoas ficam frustradas com isso, inclusive eu.
No entanto, corrigi-lo por meio de um package.json
-file não vai parecer legal a longo prazo, se você tiver vários desenvolvedores em um projeto. De repente, você está instalando versões mais antigas de pacotes dos quais realmente não precisa, mas que são necessários para alguma outra dependência.
Tenho certeza de que um problema com, no momento, 157 comentários chamará a atenção dos desenvolvedores. E tenho certeza que tudo será consertado em breve, pois vejo que vários PR já foram feitos.
@hydrostasis basta criar um arquivo npm-shrinkwrap.json paralelo ao package.json. Crie este arquivo manualmente à medida que cria outros.
Não, eu quero instalar o vue-cli, mas não posso, não há nenhum arquivo packedge.json.
Esse bug pode consertá-lo rapidamente? Eu tenho um projeto para ir online esta noite
@hydrostasis (ou qualquer outra pessoa usando vue-cli), consulte https://github.com/beautify-web/js-beautify/issues/1247#issuecomment -330171050.
@ adam-lynch you: 3
@hidrostasis
npm install -g vue-cli --registry=https://registry.npm.taobao.org
tente isso
+1
+1
+1
Também encontrei este problema ...
triste. vue-cli e vue-loader quebrando por causa disso.
Os comentários de @steven-qi resolveram meu problema com o vue-loader.
adicione isso ao package.json.
"resolutions": {
"js-beautify": "1.6.14"
}
você quebrou vue: '(
@ amit27kmr funcionou para mim. valeu
@ amit27kmr funcionou para mim. obrigado.
@MSMcBain esta
Tentei adicionar "resoluções" a package.json
e à solução npm-shrinkwrap.json
, mas nenhuma delas funcionou. O servidor de compilação ainda está recebendo este erro no TeamCity:
[npm install] npm ERR! enoent ENOENT: no such file or directory, chmod '<path on build server>\node_modules\js-beautify\js\bin\css-beautify.js'
Gente, vocês quebraram a Internet ... :(
@kallebornemark você deve tentar isto: @ amit27kmr
{
"dependencies":
{
"js-beautify": "1.6.14"
}
}
Estamos fodendo!
Mesmo - versão mais antiga como trabalhos sugeridos.
Eu tento adicionar o "js-beautify": "1.6.14" não só em "dependencies" como também em "devDependencies", mas eles não funcionam!
Quebrado aqui também
Conforme declarado aqui várias vezes - use a versão mais antiga do js-beautify
npm install [email protected]
Pare com o +1 para que as pessoas possam ver facilmente a solução enquanto o pobre desenvolvedor tenta consertar as coisas
Isso funcionou para mim
rm -rf node_modules /
npm install [email protected]
npm install
npm install cross-env
npm run dev
Apenas no dia em que comecei com vue-cli xD
O que causou esse problema? Ainda não funciona para mim com compilações de webpack. Estou fodido.
sequelize-cli quebrado como resultado deste problema
não posso acreditar que esse problema me custou 3 horas da minha vida: raiva:
Isso funcionou sim,
rm -rf node_modules/
npm install [email protected]
npm install
npm install cross-env
npm run dev
Eu também. ainda não funciona.
Tentei uma das soluções acima, bloqueando a versão
+1
Não está funcionando para mim também.
+1
Não está funcionando para mim também.
Começou ontem à noite
eu também no japão
+1
nuxt não pode instalar! me fodeu um dia!
Pare de foder com esse problema !!!)
Vamos criar um PR, devs!
@ vivian-xu Tentei, obtendo o mesmo erro.
estamos fodidos ...
@YevheniiHerasymchuk existe um, https://github.com/beautify-web/js-beautify/pull/1251
todos parem
Alguém tem uma solução de trabalho (para instalar o vue-cli)?
Se você estiver enfrentando problemas devido a uma dependência global como a minha, certifique-se de instalar da seguinte maneira:
RUN npm set progress=false && \
npm install -g [email protected] [email protected] [email protected] [email protected]
Ter várias instruções RUN não instalará tudo em um.
@floriandorre
npm install -g vue-cli --registry=https://registry.npm.taobao.org
Eu resolvo por isso
@ huysh3 eu tentei e tenho o mesmo problema
Estou tentando todos os hacks acima, mas nada funcionou até agora. Tento implantar meu aplicativo com now
e a compilação do webpack falha:
Module build failed: Error: Cannot find module './lib/beautify'
Eu adicionei a resolução ao package.json sem sucesso. Alguma outra ideia do que adicionar?
Este problema está interrompendo a instalação do laravel npm também ...
Como solução temporária, substituí manualmente os arquivos em vue-loadernode_modulesjs-beautify com a versão 1.6.14
nada funciona 🙄
Oi, pessoal,
Portanto, há arquivos faltando no pacote real.
Basta adicionar esses arquivos na pasta js
Archive.zip
Eu Não tenho nada
nós o controlamos alterando a versão em yarn.lock e instalando o angain, e funcionou! fora da porra, 🤔
desesperados, fodido com o problema.
o problema que tenho é que não consigo instalar o vue-cli, não apenas o js-beautify ....
posso obter js-embelezar com sua solução, mas ainda não tenho vue-cli
+1: -1:
limpar o cache e reinstalar 1.6.14
Parece que alguém tem uma boa história para contar quando será vovô: _ "Naquele dia em que baguncei todo o mundo da programação" _
Você quebrou tudo: 1st_place_medal:
js-horrorify.
use fio em vez disso ...
Vá para https://yarnpkg.com/lang/en/docs/install/
Instale o Yarn
Execute _yarn global add vue-cli_
o que não ajuda com laravel ...: D
Quando esse problema será resolvido? :(
Quando eles encontram alguém que tem permissão para mesclar PR's ... https://github.com/beautify-web/js-beautify/pull/1251
@bitwiseman @evocateur @einars
Anotar três contribuidores principais, se isso ajudar
Esse problema fez meu dia
Esta é a maior segunda de todas as segundas que tive em muito tempo.
Eu também @littlephild
foda-se, estou trocando tudo para perl
Que merda segunda-feira ha?
Passo um. Convença o chefe de que devemos usar o vue.
Passo dois. Esse problema.
editar: Ok, provavelmente não devemos usar isso como um bate-papo. Desculpe.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm ERR! Linux 4.9.41-moby
npm ERR! argv "/usr/local/nvm/versions/node/v6.9.1/bin/node" "/usr/local/nvm/versions/node/v6.9.1/bin/npm" "install"
npm ERR! node v6.9.1
npm ERR! npm v3.10.8
npm ERR! path /usr/src/app/node_modules/js-beautify/js/bin/css-beautify.js
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall chmod
npm ERR! enoent ENOENT: no such file or directory, chmod '/usr/src/app/node_modules/js-beautify/js/bin/css-beautify.js'
npm ERR! enoent ENOENT: no such file or directory, chmod '/usr/src/app/node_modules/js-beautify/js/bin/css-beautify.js'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! Please include the following file with any support request:
npm ERR! /usr/src/app/npm-debug.log
o dia, eles derrubaram meu código-fonte ... singz no país
Para instalar o vue-cli: npm install -g [email protected] vue-cli
Instale vue-cli com fio e, em seguida,
basta substituir a seção js-beautify em yarn.lock de seu aplicativo por este:
js-beautify@^1.6.3:
version "1.6.14"
resolved "https://registry.yarnpkg.com/js-beautify/-/js-beautify-1.6.14.tgz#d3b8f7322d02b9277d58bd238264c327e58044cd"
dependencies:
config-chain "~1.1.5"
editorconfig "^0.13.2"
mkdirp "~0.5.0"
nopt "~3.0.1"
isso funcionou para mim. Copiei de um projeto vue mais antigo.
@niahmiah Obrigado! Sua solução funciona para mim!
@niahmiah Obrigado! Sua solução funciona para mim!
O mesmo aqui, a instalação do nosso pacote agora trava por causa disso. Tivemos que lançar o patch para as últimas 3 versões substituindo "js-beautify": "^1.6.4",
por "js-beautify": "~1.6.4",
No Mac, use os métodos anteriores, está tudo bem para mim, mas o Windows está errado.
não funciona para sequelize-cli
A solução
@ ustbhuangyi obrigado professor
estamos fodidos.
Presumo que seja um erro honesto, mas vamos lá, essas coisas devem ser bem testadas antes de serem lançadas ...
rm -rf node_modules /
rm -rf yarn.lock
adicione isso ao package.json
"resolutions": {
"js-beautify": "1.6.14"
}
fio
OK
Temporariamente, se você tiver uma cópia local de seu projeto que funciona, tente npm-shrinkwrap, atualize todas as referências para js-beautify e adicione o arquivo npm-shrinkwrap.json.
Você corrigirá todas as versões de todas as dependências do seu projeto, mas com uma versão funcional do js-beautify se você npm. Assim que a versão mais recente for corrigida, remova o arquivo npm-shrinkwrap.json.
solução: https://github.com/beautify-web/js-beautify/issues/1247#issuecomment -330237551 (@niahmiah)
para vue-cli
vue-init webpack project-name
cd project-name
npm install [email protected] --save-dev
npm install
funciona para mim
adicionar "js-beautify": "1.6.14",
ao meu package.json funcionou. Obrigado @weizs
npm é npm - vergonha, seria muito fácil evitar tais situações, basta fazer um package.json fictício com os pacotes mais usados e antes que alguém atualize qualquer um deles, certifique-se de que essa coisa fictícia seja compilada.
+1
fodido!
Enfrentando o mesmo problema nas últimas horas!
+1!
Gostaria de poder bloquear este tópico, isso é ridículo pra caralho.
ESTAMOS CIENTES DO PROBLEMA, PARE DE SPAMING E UTILIZE AS SOLUÇÕES PUBLICADAS.
Basta voltar e usar react / angular já.
O pessoal do @evocateur está tendo problemas importantes por causa disso, pelo menos deixe que eles se expressem, caso contrário não saberemos o quão grande é o impacto.
Adicionando
,
"resolutions": {
"js-beautify":"1.6.14"
}
ao final do seu package.json
e executar yarn
também funciona
@amatiasq eles podem apenas
Eu me pergunto se isso será tão historicamente lembrado como quando leftpad
foi excluído do npm.
A possibilidade de
Instalação global de "js-beautify" para resolver o problema
cnpm install [email protected] -g
@evocateur é útil para as pessoas, mas também é um grande problema, pois os pacotes Atom / Atom-Beta estão corrompidos e não há uma boa maneira de forçar esses pacotes internos. O gerenciador de pacotes atom (apm) e os pacotes do Atom Editor estão corrompidos, pois muitos deles, incluindo atom-beautify
usam este pacote diretamente.
Eu concordo que se você estiver no projeto NPM / Yarn, você pode corrigir isso de forma fácil e rápida, mas para outros usuários, isso é muito complicado.
/beautify-web/js-beautify
gitter oficial para que você não precise Verdadeiramente revolucionário!
@weizs Você está usando yarn install --flat
?
"resoluções": {
"js-beautify": "1.6.14"
}
Eu tenho o mesmo problema.
Windows 10.
todo mundo entra em pânico
@ muro25 Sua solução funcionou para mim!
@RuinSain , o Windows 10 é um problema sério. Livre-se disso imediatamente!
Correção de emergência para vue-loader
está chegando: https://github.com/vuejs/vue-loader/commit/97bd432bba4350988bfd0db6d7a1a514b66a9826
@CubixSystem yarn need 1.xx
eu 2 e eu consertei com
"dependências": {
"js-beautify": "1.6.14",
....
}
A propósito ... post mortem ... "Não publicar arquivos desnecessários ";)
Não tenho mais permissões para o repo, mas ainda tenho a propriedade do pacote npm. Acabei de publicar a v1.7.1 que contém todos os arquivos necessários.
Por favor, pare de enviar spam para este tópico. Assim que @bitwiseman estiver de volta à rede, ele pode lidar com o PR e outros enfeites.
vuejs
É hora de remover "js-beautify": "1.6.14"
de seus "dependencies":{}
e "resolve":{}
[email protected]
foi publicado, atualize .
@niahmiah @ Sun1ive obrigado。 É muito útil para mim.
Ei, @bitwiseman, eu poderia sugerir bloquear este tópico apenas para evitar o spam. Aprecie todo o trabalho que você faz.
@ qm3ster Você mesmo pode comparar as versões do GH, sabe;)
https://github.com/beautify-web/js-beautify/compare/v1.7.1...v1.7.2
@TheLarkInn Obrigado pela sugestão. 😄
Para todos os outros,
_ Peço desculpas _.
O problema foi corrigido.
Achei que tinha cobertura de teste suficiente e não. Os testes serão implementados para proteção contra isso antes da próxima versão (# 1254).
Além disso, essa pausa destaca a necessidade de criar um canal beta para lançamentos e uma forma de solicitar feedback sobre lançamentos beta (# 1255).
Finalmente, o projeto foi mantido principalmente por uma pessoa durante o ano passado ou assim, com algumas adições de outras pessoas. Esta pausa também destaca a necessidade deste projeto de ter mais algumas pessoas com a habilidade de lidar com questões / emergências (# 1256).
Agradecemos a ajuda com estes.
PS: Pensei em deletar vários comentários "+1" e "eu também" até perceber que havia mais de 200 deles. 😱
Comentários muito úteis
@IvanFan Tenho certeza de que outras bibliotecas ainda não foram atualizadas para esta versão. Portanto, basta adicionar a seguinte linha às suas dependências:
Cuidado com a falta de
^
.