1. sass-npm-import
sass-npm-import support import npm ,support it webpack loader use ~
sass-npm-import
Package: sass-npm-import
Last modified: Sun, 26 Jun 2022 16:05:13 GMT
Version: 0.0.1
Downloads: 6

Install

npm install sass-npm-import
yarn add sass-npm-import

scss-npm-import

Simple importer for node-sass to import npm and bower modules.

Say good-bye to all the mess with relative paths on your Sass files.
You can now import your Sass/SCSS modules by referencing to the module name, like this:

@import "sass-easing";

And it is support use like webpack loader

@import "~sass-easing";

Just for comparison, look at this mess:

@import "node_modules/sass-easing/_easings.scss";

How-to

install

 npm install sass-npm-import --save-dev

use the importer with node-sass >= v3.0.0

 var sass = require('node-sass');
var moduleImporter = require('sass-npm-import');

sass.render({
  file: './source/css/app.scss',
  importer: moduleImporter()
}, cb);

use the importer with gulp-sass

 var gulp = require('gulp');
var sass = require('gulp-sass');
var moduleImporter = require('sass-npm-import');

gulp.task('style', function() {
  return gulp.src('./source/css/app.scss')
    .pipe(sass({ importer: moduleImporter() }))
    .pipe(gulp.dest('./public/css'));
});

Options

You can pass any option supported by node-resolve directly, like this:

 importer({ prefix: '~',extensions: ['.scss', '.sass', '.css']});

Tests

Use npm test to run the tests.

Issues

If you discover a bug,send email [email protected]

MIT

thankyou for node-sass-import

RELATED POST

10 Must-Know Windows Shortcuts That Will Save You Time

10 Must-Know Windows Shortcuts That Will Save You Time

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Navigating AWS Networking: Essential Hacks for Smooth Operation

Navigating AWS Networking: Essential Hacks for Smooth Operation

Achieving Stunning Visuals with Unity's Global Illumination

Achieving Stunning Visuals with Unity's Global Illumination

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code