【发布时间】:2022-10-06 05:59:35
【问题描述】:
嘿伙计们,我已经用 tailwind 和 sass 应用程序构建了一个反应应用程序,当我尝试运行构建时,我得到一个错误:
这是文件:
postcss.config.js:
module.exports = {
parser: \'postcss-scss\',
plugins: [
require(\'postcss-import\'),
require(\'tailwindcss/nesting\')(require(\'postcss-nesting\')),
require(\'tailwindcss\'),
require(\'postcss-preset-env\')({
features: { \'nesting-rules\': false }
}),
require(\'autoprefixer\'),
]
};
包.json:
{
\"name\": \"nessco-catalog\",
\"version\": \"0.1.0\",
\"private\": true,
\"dependencies\": {
\"@craco/craco\": \"^6.4.3\",
\"@testing-library/jest-dom\": \"^5.16.2\",
\"@testing-library/react\": \"^12.1.3\",
\"@testing-library/user-event\": \"^13.5.0\",
\"@types/jest\": \"^27.4.0\",
\"@types/node\": \"^16.11.25\",
\"@types/react\": \"^17.0.39\",
\"@types/react-dom\": \"^17.0.11\",
\"@types/react-helmet\": \"^6.1.5\",
\"extract-text-webpack-plugin\": \"^3.0.2\",
\"husky\": \"^7.0.4\",
\"postcss\": \"^8.4.6\",
\"postcss-import\": \"^14.0.2\",
\"postcss-nesting\": \"^10.1.2\",
\"postcss-preset-env\": \"^7.4.1\",
\"postcss-scss\": \"^4.0.3\",
\"react\": \"^17.0.2\",
\"react-dom\": \"^17.0.2\",
\"react-helmet\": \"^6.1.0\",
\"react-icons\": \"^4.3.1\",
\"react-multi-carousel\": \"^2.8.0\",
\"react-router-dom\": \"^6.2.1\",
\"react-scripts\": \"5.0.0\",
\"resolve-url-loader\": \"^3.1.4\",
\"sass\": \"^1.49.8\",
\"typescript\": \"^4.5.5\",
\"web-vitals\": \"^2.1.4\"
},
\"scripts\": {
\"start\": \"react-scripts start\",
\"build\": \"react-scripts build\",
\"test\": \"react-scripts test\",
\"eject\": \"react-scripts eject\",
\"lint\": \"eslint \\\"**/*.{ts,tsx,js,jsx}\\\"\",
\"prepare\": \"husky install\",
\"build:css\": \"postcss src/styles/main.scss -o src/styles/index.scss\"
},
\"eslintConfig\": {
\"extends\": [
\"react-app\",
\"react-app/jest\"
]
},
\"browserslist\": {
\"production\": [
\">0.2%\",
\"not dead\",
\"not op_mini all\"
],
\"development\": [
\"last 1 chrome version\",
\"last 1 firefox version\",
\"last 1 safari version\"
]
},
\"devDependencies\": {
\"@commitlint/cli\": \"^16.2.1\",
\"@commitlint/config-conventional\": \"^16.2.1\",
\"@types/react-slick\": \"^0.23.8\",
\"@typescript-eslint/eslint-plugin\": \"^5.12.0\",
\"@typescript-eslint/parser\": \"^5.12.0\",
\"autoprefixer\": \"^10.4.2\",
\"eslint\": \"^8.9.0\",
\"eslint-plugin-jest\": \"^26.1.1\",
\"eslint-plugin-react\": \"^7.28.0\",
\"eslint-plugin-react-hooks\": \"^4.3.0\",
\"postcss-cli\": \"^9.1.0\",
\"prettier\": \"^2.5.1\",
\"prettier-eslint\": \"^13.0.0\",
\"tailwindcss\": \"^3.0.23\"
}
}
甚至可以在一个文件中执行此操作吗? sass 主文件在哪里是顺风导入,然后是我使用顺风实用程序和应用的常规 sass 内容?因为在 npm start 上它工作得很棒......只有在构建时我才有问题。
-
你设法解决了这个问题吗?
标签: javascript css reactjs sass tailwind-css