안녕하세요 세계 [svelte-boilerplate; 제련]
#svelte, #svelte-boilerplate, #smelte, #webpack, #tailwindcss
해보자
>_ git clone https://github.com/pankod/svelte-boilerplate.git hello-word
postcss-loader
파일에서 package.json
최신 버전으로 업그레이드"postcss-loader": "^3.0.0", => "postcss-loader": "^4.0.4",
>_ cd hello-world && yarn install
>_ yarn add smelte postcss postcss-import postcss-nested
postcss.config.js
module.exports = {
plugins: [
require('autoprefixer'),
require('postcss-import'),
require('tailwindcss'),
require('postcss-nested')
]
}
Assets/css/global.css
로 가져오기@import "tailwindcss/base";
@import "tailwindcss/components";
@import "tailwindcss/utilities";
// ...
exclude: /node_modules/,
제거svelte-loader
on webpack.config.js
rules: [
{
test: /\.svelte$/,
/*exclude: /node_modules/,*/
use: {
loader: 'svelte-loader',
options: {
emitCss: true,
hotReload: true,
preprocess: require('svelte-preprocess')([
scss()
])
}
}
},
]
src/App/index.svelte
<script>
import Layout from '@Components/Layout';
import { TextField } from "smelte";
</script>
<style src="./style.scss">
</style>
<Layout class="layout">
<div class="container max-w-full">
<div class="w-auto p-2">
<TextField textarea label="Hello World" rows="3" outlined />
</div>
</div>
</Layout>
응 !!!
즐겨보자
>_ yarn start:dev
Reference
이 문제에 관하여(안녕하세요 세계 [svelte-boilerplate; 제련]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/dohoannam/hello-world-svelte-boilerplate-smelte-5579텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)