小编ris*_*shy的帖子

AngularJS + sails.js

我正在开发一个应用程序,可以将sails.js用于后端,将AngularJS用于前端.我以为我将使用Yeoman-angular生成器https://github.com/yeoman/generator-angular创建一个Angular应用程序,一旦我完成了前端逻辑,我将使用创建一个sails应用程序,

  1. npm install -g sails
  2. 航行新的应用程序

然后我将所有AngularJS文件传输到Sails文件夹.

但问题是AngularJS创建了这样的文件夹层次结构,如https://github.com/rishy/angular-jade-stylus-seed,在运行"grunt server"时,会创建一个包含最终生产版本的"dist"文件夹.

另一方面,sails app的"sails new app"文件夹层次结构就像.

  • API
    • 适配器/
    • 控制器/
    • 楷模/
    • 政策/
    • 服务/
  • 资产
    • 图片/
    • JS /
    • 风格/
    • favicon.ico的
    • 的robots.txt
  • 配置/
  • node_modules /
  • 意见
    • 家/
    • 403.ejs
    • 404.ejs
    • 500.ejs
    • layout.ejs
  • Gruntfile.js
  • app.js
  • 的package.json

所以,我的问题是:

  1. 现在,如何将我的Angular文件传输到此sails目录以及如何构建它?
  2. 由于sails使用"sails lift"启动服务器而角度使用"grunt服务器",我应该使用哪一个为我的sailsJs + AngularJs app启动服务器,以及在AngularJS之后创建的"dist"文件夹呢?
  3. 我必须在Gruntfile.js中做出哪些更改,因为它现在应该包含Angular和Sails的代码?
  4. 我应该在哪里保留不同的视图和样式文件,以及如何访问Angular或Sails中的表单?

我认为很多人都面临着类似的问题,因为AngularJS和SailsJs目前风靡一时.应该有一个强大的样板来创建一个AngularJS + SailsJS应用程序,现在很遗憾.

javascript node.js angularjs yeoman sails.js

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

如何使用Jquery/Javascript将我的一个文件夹中的所有图像加载到我的网页中

我在.js文件所在的目录中有一个名为"images"的文件夹.我想使用Jquery/Javascript将"images"文件夹中的所有图像加载到我的html页面中.

因为,图像的名称不是一些连续的整数,我怎么能加载这些图像?

html javascript jquery image

46
推荐指数
5
解决办法
19万
查看次数

单击按钮后如何在Dropzone.js中调用.removeAllFiles()函数

我正在使用http://www.dropzonejs.com/(dropzone.js)库.我初始化了我的一个表单元素,

   var drop = $("#upload").dropzone({
                uploadMultiple: "true",
                addRemoveLinks: "true",
                thumbnailWidth: "250",
                thumbnailHeight: "250",
                maxFilesize: "10",
                headers: {
                    "title": titles,
                    "location": locations,
                    "tag": tags
                    }                   
            });
Run Code Online (Sandbox Code Playgroud)

现在,当用户点击<button id="close"></button>按钮时,我想使用该drop.removeAllFiles(true)功能清空整个列表,如Dropzone.js官方网站上所示.

所以,我尝试过使用

 $("#close").click(function(){
      drop.removeAllFiles(true);
   });
Run Code Online (Sandbox Code Playgroud)

但它没有用,console.log我收到了错误removeAllFiles() is not declared for drop.

我哪里错了?

javascript jquery

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

对于SailsJS,是否有类似MEAN堆栈的类似样板?

我必须为自己开发一个新博客.我最近熟悉了AngularJS,mongoDB,节点,风帆等.我已经掌握了所有这些的原始知识来开始开发.

所以,我正在寻找类似于http://mean.io/,MEAN堆栈的东西.但是我没有使用ExpressJS,而是使用SailsJS.是否有类似于MEAN的东西,但也适用于SailsJS?或者有没有其他方法,考虑到我也将使用AnuglarJS作为我的数据库的前端和mongoDB?

javascript node.js angularjs sails.js mean-stack

3
推荐指数
1
解决办法
1635
查看次数

在java中初始化大型数组的快捷方法显示"找不到主类"错误

我正在使用Netbeans,它只是一个简单的代码,我正在尝试初始化名为primes的数组,其中包含大约100000个整数,因为,

int[] primes = {0, 0, 1, 1, 1, 1, 2.......................................};
Run Code Online (Sandbox Code Playgroud)

据我所知,这个错误是由于大阵列引起的.我怎样才能摆脱这种"无法找到或加载主类"的错误?

java arrays

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

如何使用jquery随机删除同一类的元素

我有大约72个分类="盒子"

这些是覆盖我整个页面的一些黑色的盒子,我希望在完成我的功能之后逐个删除这些分区.

这是我正在做的随机删除这些盒子,

function removeBoxes(){

    var erase;
            //var to store the length of array of divisions
    var total = $(".box").length;
    while(total > 0)
    {
              //generating a random number
        erase = Math.floor(Math.random() * total);
        $(".box").eq(erase).fadeOut(10000, function(){
            $(this).remove();
        });
        total = $(".box").length;
    }
}
Run Code Online (Sandbox Code Playgroud)

后来我还会在两次删除之间添加一些时间延迟,但是现在我只想知道如何逐个删除这些框.

html javascript css jquery dom

0
推荐指数
1
解决办法
1289
查看次数

标签 统计

javascript ×5

jquery ×3

angularjs ×2

html ×2

node.js ×2

sails.js ×2

arrays ×1

css ×1

dom ×1

image ×1

java ×1

mean-stack ×1

yeoman ×1