错误来自postcss插件,我想我可能写错了.
我想补充cssnano和autoprefixer到postcss插件.
gulp/node_modules/gulp-postcss/node_modules/postcss/lib/processor.js:143
throw new Error(i + ' is not a PostCSS plugin');
^
Error: [object Object] is not a PostCSS plugin
at Processor.normalize (/Applications/XAMPP/xamppfiles/htdocs/sites/gulp/node_modules/gulp-postcss/node_modules/postcss/lib/processor.js:143:15)
at new Processor (/Applications/XAMPP/xamppfiles/htdocs/sites/gulp/node_modules/gulp-postcss/node_modules/postcss/lib/processor.js:51:25)
at postcss (/Applications/XAMPP/xamppfiles/htdocs/sites/gulp/node_modules/gulp-postcss/node_modules/postcss/lib/postcss.js:73:10)
at Transform.stream._transform (/Applications/XAMPP/xamppfiles/htdocs/sites/gulp/node_modules/gulp-postcss/index.js:47:5)
at Transform._read (_stream_transform.js:167:10)
at Transform._write (_stream_transform.js:155:12)
at doWrite (_stream_writable.js:300:12)
at writeOrBuffer (_stream_writable.js:286:5)
at Transform.Writable.write (_stream_writable.js:214:11)
at DestroyableTransform.ondata (/Applications/XAMPP/xamppfiles/htdocs/sites/gulp/node_modules/gulp-sass/node_modules/through2/node_modules/readable-stream/lib/_stream_readable.js:531:20)
Mac-a45e60e72dad:gulp JoeKonst$
Run Code Online (Sandbox Code Playgroud)
我的代码:
// Dependancies
var gulp = require('gulp'),
browserSync = require('browser-sync'),
plumber = require('gulp-plumber'),
autoprefixer = require('gulp-autoprefixer'),
uglify …Run Code Online (Sandbox Code Playgroud) 有点不确定何时在BEM中开始新的上下文.
所有子元素是否应始终引用块元素?
例如
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>bem</title>
</head>
<body>
<div class="header">
<div class="header__left">
<!-- Left column content -->
</div>
<div class="header__search">
<!-- Should this be attached to the header? Or a new context <div class="search"> as it can be used elsewhere on the site? -->
</div>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
这里的搜索位于'header'div中,但是我们是否真的将它附加到标题中,因为这可以在网站的其他地方使用?
你在街区内有新的街区吗?
干杯
只是想知道如何退还价格?这简单地返回整个函数?
var amount = 0;
var price = 99.99;
var tax = 10;
var balance = 550;
function calculateTax() {
var prices = price + tax;
return prices;
};
calculateTax();
console.log(calculateTax);
Run Code Online (Sandbox Code Playgroud)
谢谢
我目前正在使用精巧的JavaScript。
我正在尝试执行fizzbuzz任务,当我不得不打印3或5可除的数字时,我很挣扎。
到目前为止的任务和我的解决方案。
干杯。
任务:
编写一个程序,使用console.log打印从1到100的所有数字,但有两个例外。对于可被3整除的数字,请打印“ Fizz”而不是数字;对于可被5整除的数字(而不是3),请打印“ Buzz”。工作正常后,修改程序以打印“ FizzBuzz”(对于可被3和5整除的数字)(并且仍打印“ Fizz”或“ Buzz”(仅可被其中一个数字整除的数字))。(这实际上是一个面试问题,
我的解决方案:
for(i=1; i<101; i++) {
if(i % 3 === 0) {
console.log("Fizz");
} else if(i % 5 === 0) {
console.log("Buzz");
} else if (i % 3 === 0 && i % 5 === 0){
console.log("FizzBuzz");
} else {
console.log("What should this be?");
}
}
Run Code Online (Sandbox Code Playgroud) 我的代码后面没有输出{{title}} 'hello world'.虽然角度不起作用但没有给出错误信息.
<!-- HTML -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Angular</title>
</head>
<body np-app="myApp">
<div ng-controller="MainController">
{{ title }}
</div>
<script src="https://code.jquery.com/jquery-2.2.4.min.js" integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44=" crossorigin="anonymous"></script>`
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.7/angular.min.js"></script>
<script type="text/javascript" src="angular.js"></script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
// Javascript
var app = angular.module("myApp", []);
app.controller("MainController", ['$scope', function($scope){
$scope.title = "hello world";
}]);
Run Code Online (Sandbox Code Playgroud) 在Kyle Simpson的高级Javascript中,他说:
var foo = "bar";
Run Code Online (Sandbox Code Playgroud)
可以像这样评估:
foo;
Run Code Online (Sandbox Code Playgroud)
而且它只是console.log的一个快捷方式.
但是当我尝试它时,控制台中没有任何显示.
这是为什么?
干杯