小编Ber*_*ñez的帖子

使用多个入口点包含babel polyfill的最佳方法是什么

我使用多个入口点的webpack配置:

var fs = require('fs');
var webpack = require('webpack');
var commonsPlugin = new webpack.optimize.CommonsChunkPlugin('common.[hash].js');

module.exports = {
    cache: true,
    entry: {
        main: './resources/assets/js/main.js',
        services: './resources/assets/js/services.js'
    },
    output: {
        path: './public/assets/web/js',
        filename: '[name].[hash].js',
        publicPath: '/assets/web/js/',
        chunkFilename: '[id].[chunkhash].js'
    },
    resolve: {
        modulesDirectories: ['node_modules', 'web_modules', 'modules']
    },
    module: {
        loaders: [{
            test: /\.js$/,
            exclude: [/node_modules/, /web_modules/],
            loader: 'babel-loader',
            query: {
                stage: 0
            }
        }]
    },
    plugins: [commonsPlugin,
        new webpack.ProvidePlugin({
            jQuery: 'jquery',
            $: 'jquery',
            'window.jQuery': 'jquery'
        }),
        function() {
            this.plugin('done', function(stats) {
                fs.writeFile('./cache.json', JSON.stringify({ …
Run Code Online (Sandbox Code Playgroud)

webpack babeljs

69
推荐指数
2
解决办法
5万
查看次数

在非Java IntelliJ IDEA项目上检查代码

我正在使用IntelliJ IDEA构建一个非Java项目,它只是一个PHP + Javascript项目,一切正常,但是当我尝试检查项目中的所有代码时(分析->检查代码),我得到了一个错误:

没有为该项目正确配置JDK。无法进行检查。

难道我做错了什么?即使项目不是Java,我也必须配置SDK吗?

注意:在编辑器中打开的对工作文件的自动代码检查正常,唯一的问题是当我尝试检查项目中的所有代码时。

注意2:我既不能使用PHPStorm也不能使用Webstorm。

谢谢。

intellij-idea code-inspection

6
推荐指数
2
解决办法
728
查看次数

Angularjs:选中单选按钮

我正在尝试使用单选按钮在AngularJS中构建颜色配置器,一切似乎都在工作,数据绑定等等......但是我无法设置默认的颜色单选按钮.正如我在文档中看到的那样,如果ng-model与无线电值相同,则应自动检查输入,但我不知道这是否仅适用于字符串而不适用于对象.

这是HTML:

<div ng-app ng-controller="ThingControl">
    <ul >
        <li ng-repeat="color in colors">
            <input type="radio" ng-model="thing.color" value="{{color}}" />{{ color.name }}
        </li>
    </ul>
    Preview: {{ thing }}
</div> 
Run Code Online (Sandbox Code Playgroud)

这是JS:

function ThingControl($scope){
    $scope.colors = [
        { name: "White", hex: "#ffffff"},
        { name: "Black", hex: "#000000"}
        ]

    $scope.thing = {
        color: $scope.colors[1]
    }

}
Run Code Online (Sandbox Code Playgroud)

你可以在这个小提琴中看到前面的例子:http: //jsfiddle.net/xWWwT/1/

首先十分感谢!

javascript angularjs

5
推荐指数
1
解决办法
2万
查看次数