【发布时间】:2018-11-22 11:45:06
【问题描述】:
我目前正在使用 npm 发现模块,并使用 bootstrap-sass。现在模块已下载,我正在寻找将 scss 编译到应用程序的静态文件夹以及 js 引导文件的解决方案。
但是根据模块的 npmjs 文档,我找不到一个简单的解决方案,即不自己移动 js 文件并使用 node-sass 之类的东西从 node_modules 编译 scss 引导文件。
正确使用此模块并可以自定义的最简单方法是什么?
编辑:
目前,我正在使用以下脚本/文件:
"compile-js": "browserify assets/static/js/main.js | uglifyjs > assets/static/js/bundle.js",
"compile-sass": "node-sass assets/scss/app.scss assets/static/css/app.css --output-style compressed"
app.scss
@import "../../node_modules/bootstrap-sass/assets/stylesheets/_bootstrap-sprockets.scss";
@import "../../node_modules/bootstrap-sass/assets/stylesheets/_bootstrap.scss";
main.js
global.jQuery = require("jquery")
const bootstrap = require('bootstrap-sass');
【问题讨论】:
标签: css node.js twitter-bootstrap npm sass