Size: a a a

2020 March 26

𝚋

𝚋𝚘𝚛𝚘𝚟 in Svelte [svelt]
curl из консоли сервера данные возвращал с порта 2077
источник

IP

Igor Pushkarskiy in Svelte [svelt]
𝚋𝚘𝚛𝚘𝚟
curl из консоли сервера данные возвращал с порта 2077
Из самого сервера на на котором был запущен сервер express ?
источник

𝚋

𝚋𝚘𝚛𝚘𝚟 in Svelte [svelt]
да
источник

IP

Igor Pushkarskiy in Svelte [svelt]
С одного серваке на другой сделай curl запрос по ip с портом
источник

IB

Ivan Baidiuk 🦅 in Svelte [svelt]
Всем привет) Как заинлайнить svg в svelte?
источник

A

Arushwl in Svelte [svelt]
<svg> валидный тег
источник

A

Arushwl in Svelte [svelt]
Если я правильно понял заинлайнить
источник

A

Arushwl in Svelte [svelt]
Если про использование. Мой опыт такой.
Простые иконки или шрифтом или спрайтом. Сложные инлайн, прям по месту.
источник

РК

Ральф Уолдо Кислочипсов in Svelte [svelt]
Ivan Baidiuk 🦅
Всем привет) Как заинлайнить svg в svelte?
Вот так в вебпаке подключал:
https://github.com/ka-aa/lolist/blob/master/webpack.config.js#L70

потом делаю   import caret from '../icons/caret.svg';

и вставляю в код как {@html caret}
https://github.com/ka-aa/lolist/blob/master/src/components/Node.svelte#L115
источник

IB

Ivan Baidiuk 🦅 in Svelte [svelt]
Я без вебпака
источник

IB

Ivan Baidiuk 🦅 in Svelte [svelt]
Через rollup
источник

IB

Ivan Baidiuk 🦅 in Svelte [svelt]
Так как всего одна картинка то думаю лучше вставить как есть
источник

РК

Ральф Уолдо Кислочипсов in Svelte [svelt]
а если это:
https://github.com/rollup/plugins/tree/master/packages/image
и тоже попробовать через htlm вставить
источник

A

Artem in Svelte [svelt]
Ребят, подскажите. Развернул проект с repl, но почему то rollup не хочет пересобирать проект в случае изменений в коде. Почему такое может происходит?
Разворачивал путем: скачал архив с relp —> npm i —> npm run dev

Причем сборка работает до первого изменения в коде
источник

A

Arushwl in Svelte [svelt]
Что ж за изменение такое?
источник

IB

Ivan Baidiuk 🦅 in Svelte [svelt]
У меня тоже изменения в файлах компонентов не происходят
источник

IB

Ivan Baidiuk 🦅 in Svelte [svelt]
Может кеш у роллапа есть?
источник

A

Arushwl in Svelte [svelt]
А конфиг?
источник

IB

Ivan Baidiuk 🦅 in Svelte [svelt]
import resolve from '@rollup/plugin-node-resolve';
import replace from '@rollup/plugin-replace';
import commonjs from '@rollup/plugin-commonjs';
import svelte from 'rollup-plugin-svelte';
import babel babel from 'rollup-plugin-babel';
import { terser } from 'rollup-plugin-terser';
import config from 'sapper/config/rollup.js';
import pkg from './package.json';
import buble from 'rollup-plugin-buble';
import uglify from 'rollup-plugin-uglify';
import sass from 'node-sass';

const mode = processprocess.env.NODE_ENV;
const dev = mode === 'development';
const legacy = !!processprocess.env.SAPPER_LEGACY_BUILD;

const onwarn = (warning, onwarn) => (warning.code === 'CIRCULAR_DEPENDENCY' && /[/\\]@sapper[/\\]/.test(warning.message)) || onwarn(warning);

export default {
client: {
 input: config.client.input(),
 output: config.client.output(),
 plugins: [
  replace({
   'process.browser': true,
   'process.env.NODE_ENV': JSONJSON.stringify(mode)
  }),
  svelte({
   dev,
   hydratable: true,
   emitCss: true
  }),
  resolve({
   browser: true,
   dedupe: ['svelte']
  }),
  commonjs(),

  legacy && babelbabel({
   extensions: ['.js', '.mjs', '.html', '.svelte'],
   runtimeHelpers: true,
   exclude: ['node_modules/@babel/**'],
   presets: [
    ['@babel/preset-env', {
     targets: '> 0.25%, not dead'
    }]
   ],
   plugins: [
    '@babel/plugin-syntax-dynamic-import',
    ['@babel/plugin-transform-runtime', {
     useESModules: true
    }]
   ]
  }),

  !dev && terser({
   module: true
  })
 ],

 onwarn,
},

server: {
 input: config.server.input(),
 output: config.server.output(),
 plugins: [
  replace({
   'process.browser': false,
   'process.env.NODE_ENV': JSONJSON.stringify(mode)
  }),
  svelte({
   generate: 'ssr',
   dev
  }),
  resolve({
   dedupe: ['svelte']
  }),
  commonjs()
 ],
 external: ObjectObject.keys(pkg.dependencies).concat(
  require('module').builtinModules || ObjectObject.keys(processprocess.binding('natives'))
 ),

 onwarn,
},

serviceworker: {
 input: config.serviceworker.input(),
 output: config.serviceworker.output(),
 plugins: [
  resolve(),
  replace({
   'process.browser': true,
   'process.env.NODE_ENV': JSONJSON.stringify(mode)
  }),
  commonjs(),
  !dev && terser()
 ],

 onwarn,
},
plugins: [
 svelte({
  // enable run-time checks when not in production
  dev: dev,
  // we'll extract any component CSS out into
  // a separate file — better for performance
  css: css => {
   css.write('public/bundle.css');
  },

  // this results in smaller CSS files
  cascade: false,

  preprocess: {
   style: ({ content, attributes }) => {
    if (attributes.type !== 'text/scss') return;

    return new PromisePromise((fulfil, reject) => {
     sass.render({
      data: content,
      includePaths: ['src'],
      sourceMap: true,
      outFile: 'x' // this is necessary, but is ignored
     }, (err, result) => {
      if (err) return reject(err);

      fulfil({
       code: result.css.toString(),
       map: result.map.toString()
      });
     });
    });
   }
  }
 }),

 resolve(),
 commonjs(),

 !dev && buble({ exclude: 'node_modules/**' }),
 !dev && uglify()
]
};
источник

A

Arushwl in Svelte [svelt]
Это с repl?
источник